简体   繁体   English

mov DS,[BX] 和 mov DS,[1234]

[英]mov DS,[BX] and mov DS,[1234]

Hi I'm starting assembly language and sorry for my basic question.嗨,我开始学习汇编语言,很抱歉我的基本问题。

are these two instructions valid in assembly language?这两条指令在汇编语言中有效吗? (8086 mov instruction). (8086 mov 指令)。

  1. mov DS,[BX] mov DS,[BX]
  2. mov DS,[1234] mov DS,[1234]

if no,why not?!如果没有,为什么不呢?!

They are both valid, examples for 8E /r MOV Sreg,r/m16 Move r/m16 to segment register .它们都是有效的,例如8E /r MOV Sreg,r/m16 Move r/m16 to segment register

8E 1F       mov DS,[BX]
8E 1E D2 04 mov DS,[1234]

Next time please consult an instruction set reference.下次请参考指令集参考。

mov DS,[BX]    

puts the content pointed by BX to DS(Data segment)将 BX 指向的内容放到 DS(Data segment) 中

mov DS,[1234] 

puts the content in address 1234 into DS将地址 1234 中的内容放入 DS

both instructions are valid.两个指令都是有效的。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM