mirror of
https://github.com/MPSU/APS.git
synced 2025-09-15 17:20:10 +00:00
ЛР13. Исправление дизасма ps2_vga.S
This commit is contained in:
@@ -37,7 +37,7 @@ main:
|
||||
trap_handler:
|
||||
24: 0000a383 lw x7, 0(x1) # загружаем сканкод
|
||||
28: 00038403 lb x8, 0(x7) # берем данные из таблицы подстановки
|
||||
2c: 00812023 sw x8, 0(x2) # загружаем ascii-значение в vga
|
||||
2c: 00810023 sb x8, 0(x2) # загружаем ascii-значение в vga
|
||||
30: 00110113 addi x2, x2, 1 # инкрементируем адрес vga
|
||||
34: 00315463 bge x2, x3, wrap_addr # если адрес vga вышел за границы, то обнуляем
|
||||
38: 30200073 mret # возвращаем управление программе (pc = mepc)
|
||||
|
Reference in New Issue
Block a user