关于汇编语言的一个简单问题

2025-04-08 14:19:58
推荐回答(3个)
回答1:

将当前数据段偏移地址是1100+bx+si的字单元的内容送到ax。
所以段地址从ds中找,偏移地址就是1100、bx、si的和。

回答2:

将地址1100+BX+SI处的一个word型数据读入到AX中。

回答3:

西是B8 02 01
,而不是mov -->ax,cpu是不懂得这个东西的,而是我们给CPU规定的,比如mov-->bx,我们假如编成B9,不管编成什么,对于每一个指令,我们总要编编一个指令代码给他。
这样的话,cpu才知道要干什么。比如B8 0311,这样就知道是把1103(intel CPU是高端对齐的)这个数放到ax寄存器里面。
B9 0311是把1103这个数放到bx寄存器里面(这个是我假设的)
mov ax这样是汇编指令,B8 02 01才是真正的机器执行的时候的代码。