三、简答题(5道小题,共30分)1、数据传送、算术运算、逻辑-查字典问答网
分类选择

来自罗圣仪的问题

  三、简答题(5道小题,共30分)1、数据传送、算术运算、逻辑运算和控制转移等指令是基本的三、简答题(5道小题,共30分)1、数据传送、算术运算、逻辑运算和控制转移等指令是基本的指

  三、简答题(5道小题,共30分)1、数据传送、算术运算、逻辑运算和控制转移等指令是基本的

  三、简答题(5道小题,共30分)

  1、数据传送、算术运算、逻辑运算和控制转移等指令是基本的指令,各给出2个指令实例.

  (6分)

  2、8086编程时使用逻辑地址,举例说明其如何转换成物理地址?

  (6分)

  3、说明“ANDAX,BX”和“TESTAX,BX”指令功能上的相同和不同之处.

  (6分)

  4、利用ADD指令的源操作数,各举一个指令实例说明什么是立即数寻址、寄存器寻址和存储器直接寻址.

  (6分)

  5、在数据段书写语句“dw2345h,12h”,它占用多少个主存字节单元?从低地址开始依次写出每个字节单元的内容(可以用十六进制形式表达).

  (6分)

  四、程序阅读题(4道小题,

  1、已知如下程序片段执行前AX=4567H,则执行后,AH=(1),AL=(2).

  movcl,4

  x05shlah,cl

  x05andal,0fh

  x05oral,ah

  2、假设BX=E3H,说明如下各条指令单独执行后BX的结果(用十六进制表达).

  (1)ADDBX,6;BX=(1)

  (2)ANDBX,0;BX=(2)

  (3)SUBBX,10;BX=(3)

  3、下面程序片段将数组ARRAY1的每个元素加500,转存在数组ARRAY2.填空补充完整:

  ;数据段

  array1dw1,2,3,4,5,6,7,8,9,10

  array2dw10dup(?)

  ;代码段

  movcx,lengthof

  array1

  movbx,0

  again:movax,array1[bx]

  addax,500

  mov(1)

  addbx,(2)

  loopagain

  4、如下程序段将SI和DI中有符号数的较小值存放在WMIN变量中,填写空白补充完整:

  cmpsi,di

  x05(1)next

  x05(2)

  next:movwmin,si

1回答
2020-11-0915:43
我要回答
提示:回答问题需要登录哦!
胡庭姝

  1、数据传送、算术运算、逻辑运算和控制转移等指令是基本的指令,各给出2个指令实例.(6分)mov[bx],axaddax,bxandal,10101010bjmpbyteptr[bx]2、8086编程时使用逻辑地址,举例说明其如何转换成物理地址?(6...

2020-11-09 15:47:32
大家都在问
最新问答