汇编语言 第3版 王爽 检测点习题部分—答案及详细解析 检测点3.1

视频中的文本:

记录监测点3.1
两个小实验
先进行第一个实验。我们通过赋值,达到实验条件。
这种方式是可以的,那么进行下一个赋值。赋值全部完成。
第一个实验仅仅对AX BX观察以及操作。
那么不需要再进行其他操作。
进行一步一步的单步执行!怎么把数值记录下来呢~

第二个仍然是先开始。编辑寄存器数值。数值修改完成。
通过CS:IP数值来确定第一个执行的汇编指令!
计算CS*16+IP=下一个。
OK结束。对啦。验证一下答案
OK一切结束!
kk 2020-07-10 12-52-46

题目中的数据:

操作视频:https://www.bilibili.com/video/BV1Vz411v7DR

  1. 2662
  2. E626
  3. E626
  4. 2662
  5. D6e6
  6. Fd48
  7. 2c14
  8. 0000
  9. 00e6
  10. Bx:0000
  11. Bx:0026
  12. Ax:000C

2)


CS = 2000h,IP = 0,DS = 1000h
mov ax,6622h  AX = 6622h
jmp 0ff0:0100h CS = 0ff0 IP = 0100h
mov ax,2000h  AX = 2000h
mov ds,ax       DS = 2000h
mov ax,[0008] AX = C389h
mov ax,[0002] AX = EA66h
mov ax,6622h  AX = 6622h
数据和程序表达上没有区别,只跟存储的地方有关,存在数据段中即为数据,存在程序段中就是程序
对应操作视频:https://www.bilibili.com/video/BV1Vz411v7DR?t=650

视频里面的图片

1,

2,

Ff00+100=10000

3,

4,

5,

 

6,

猜你喜欢

转载自blog.csdn.net/weixin_42859280/article/details/107239169