实验一 查看cpu和内存,用机器指令和汇编指令编程
#安装及配置#
问题:
未转入c盘
输入c:
实验一
二、实验内容。
1.使用Debug,将下面的程序段写入内存(用a命令)后单步执行(用t命令),观察每条指令执行后CPU中
相关寄存器中内容的变化。
a命令:
1 mov ax,4E20H
2 add ax,1416H
3 mov bx,2000H
4 add ax,bx
5 mov bx,ax
6 add ax,bx
7 mov ax,001A
8 movbx,0026
9 add al,bl
10 add ah,bl
11 add bh,al
12 mov ah,0
13 add al,bl
14 add al,9C
e命令
小结:a命令和e命令结果相同
2.将下面3条指令写入从2000:0开始的内存单元中,利用这3条指令计算2的8次方。
1 mov ax,1
2 add ax,ax
3 jmp 2000:0003
3、PC机主板上的ROM中写有一个生产日期,在内存FFF00H~FFFFFH的某几个单元中,
请找到这个生产日期并试图改变它。
4、向内存从B8100H开始的单元中填写数据,如:
-e B810:0000 01 01 02 02 03 03 04 04
三、实验结论。
初次尝试汇编语言,不太习惯,容易出错。然后准备工作中的输入“c:”我想知道理论支持是为什么?
正式实验中非常有趣,虽然错误百出。