Вектор 06Ц 01(02)
10H Управление переключением ОЗУ электронного диска
Запись
╓7┬6┬5┬4┬3┬2┬1┬0╖
║ │ │ │ │ │ │ │ ║
╙╥┴╥┴╥┴╥┴╥┴╥┴╥┴╥╜ бит
║ ║ ║ ║ ║ ║ ║ ╚═ 0: \ номер блока при обращении к электронному диску
║ ║ ║ ║ ║ ║ ╚═══ 1: / "как ОЗУ"
║ ║ ║ ║ ║ ╚═════ 2: \ номер блока при обращении к электронному диску
║ ║ ║ ║ ╚═══════ 3: / "как стек"
║ ║ ║ ╚═════════ 4: 0-выкл/1-вкл режима обращения "как стек"
║ ║ ╚═══════════ 5: 0-выкл/1-вкл режима обращения "как ОЗУ"
║ ╚═════════════ 6: \ только для кировского диска! (автор Саттаров)
╚═══════════════ 7: / выбор области для обращения "как ОЗУ"
00 - 0A000h-0DFFFh (как в кишиневском)
01 - 0A000h-0FFFFh
10 - 8000h-0DFFFh
11 - 8000h-0FFFFh
магнитофон в формате FM9
[00601] [imgui-error] (current settings: Assert=1, Log=1, Tooltip=1)
[00601] [imgui-error] In window 'MainWindow': Missing End()
devector-git: /tmp/1/Devector/build/_deps/imgui-src/imgui.cpp:11417: void ImGui::ErrorRecoveryTryToRecoverState(const ImGuiErrorRecoveryState*): Assertion `(0) && "Missing End()"' failed.
Dear ImGui always repaints the entire window each frame — there’s no concept of a “partial refresh” or invalidated region tracking like you might see in a retained-mode GUI toolkit (e.g., Win32, Qt).
That’s because ImGui is immediate-mode:
Each frame, your code issues all UI draw commands in order.
ImGui builds a full vertex/index buffer for all visible widgets that frame.
The backend sends the whole buffer to the GPU, overwriting whatever was there before.
There’s no retained scene graph that could be diffed to only update changed areas.
.ace-twilight .ace_comment {
font-style: italic;
color: #5F5A60
}FetchContent_Declare(
SDL3
GIT_REPOSITORY https://github.com/libsdl-org/SDL.git
GIT_TAG main
)
GET_TAG main — это непрочная конструкция. можно заменить ее на release-3.2.20 например
домашняя https://k1.spdns.de/Develop/Projects/zasm/Distributions/
гит https://github.com/Megatokio/zasm
онлайн версия https://k1.spdns.de/cgi-bin/zasm.cgi
BaseWindow. LXI H, VT_57+8
LXI H, VT_57 + 8
; vim: imap jj <Esc>
#define LOG2_4 2
#define LOG2_8 3
#define LOG2_16 4
#define LOG2_32 5
#define LOG2_64 6
#define LOG2_128 7
#define LOG2_256 8
#define LOG2_PASTE(a,b) a##b
#define LOG2_PASTE_EXPAND(a,b) LOG2_PASTE(a,b)
#define LOG2(N) LOG2_PASTE_EXPAND(LOG2_, N)
#define ALIGN(N) .org ($+((N)-1)) & ($ffff & ($ffff << LOG2(N)))
#def lalala(a,b):
...
...
#fed
395 DATA 8,6,1, " - КРАСИВОЕ..."
400 DATA 9 :REM КОНЕЦ ДАННЫХ
395 DATA 8,6,1, " -
..."
400 DATA 9 :REM
git clone --depth 1 https://github.com/parallelno/Devector.git && cd Devector && mkdir build && cd build && cmake .. && cmake --build . --config Release -- -j12