我有這樣的代碼,是應該打印一個字符串的第一個字母: mov bx, message ; Move the address of the message to bx
add bx, 0x7c00 ; Adding the padding of bootsector to bx
mov al, [bx] ; Move the value at the address in bx to al
我想將兩個8位寄存器組合在一起並打印結果。我想添加寄存器CL和CH。我用-1275填充了ECX,我想看看如果我減去這兩個寄存器會得到什麼結果,我該怎麼做? 這是我寫的,但是我在第13行得到一個錯誤,表示操作碼和操作數的無效組合。爲什麼不能使用PutInt從CL打印?我需要做什麼? %include "io.mac"
.STACK 100H
.DATA
msg4 db "The re