assembly - mov [0],cs shows error in dosbox -


i got problem when studying assembly language。

my dosbox report error following (8086cpu)

mov ax,1000 (passed)

mov ds,ax (passed)

mov [0],cs (error)

actually, reports error every time want use [...]

second try. guess explicit segment prefix missing on address:

so instead of

mov [0],cs (error) 

use explicit prefix set ds:

mov ds:[0], cs        

i tested masm , assembles fine. relevant opcode is:

8c /r   mov r/m16,sreg**(cs,ds,...)     move segment register r/m16. 

Comments

Popular posts from this blog

javascript - Google App Script ContentService downloadAsFile not working -

javascript - Function overwritting -

c# - Exception when attempting to modify Dictionary -