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

c# - Validate object ID from GET to POST -

node.js - Custom Model Validator SailsJS -

php - Find a regex to take part of Email -