概述
实验一:查看CPU和内存
常用Debug功能:
- 用R命令查看、改变CPU寄存器的内容;
- 用D命令查看内存中的内容;
- 用E命令改写内存中的内容;
- 用U命令将内存中的机器指令翻译成汇编指令;
- 用T命令执行一条机器指令;
- 用A命令以汇编指令的格式在内存中写入一条机器指令。
实验任务:
(1)使用Debug,将下面的程序段写入内存,逐条执行,观察每条指令执行后CPU中相关寄存器中内容的变化。
机器码 | 汇编指令 |
---|---|
b8 20 4e | mov ax,4E20H |
05 16 14 | add ax,1416H |
bb 00 20 | mov bx,2000H |
01 d8 | add ax,bx |
89 c3 | mov bx,ax |
01 d8 | add ax,bx |
b8 1a 00 | mov ax,001AH |
bb 26 00 | mov bx,0026H |
00 d8 | add al,bl |
00 dc | add ah,bl |
00 c7 | add bh,al |
b4 00 | mov ah,0 |
00 d8 | add al,bl |
04 9c | add al,9CH |
(2)将下面3条指令写入从2000:0开始的内存单元中,利用如下三条指令计算2的8次方
mov ax,1
add ax,ax
jmp 2000:0003
需要add ax,ax语句运行8次。
最后
以上就是拼搏超短裙为你收集整理的实验一:查看CPU和内存,用机器指令和汇编指令编程实验一:查看CPU和内存的全部内容,希望文章能够帮你解决实验一:查看CPU和内存,用机器指令和汇编指令编程实验一:查看CPU和内存所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复