实验任务2
查看生产日期

尝试修改生产日期:

再次查看生产日期:

无法修改,因为生产日期存储于ROM为只读存储器
实验任务3

实验任务4
push [0] ; 执行后,寄存器(sp) = 002e
push [2] ; 执行后,寄存器(sp) = 002c
push [4] ; 执行后,寄存器(sp) = 002a
push [6] ; 执行后,寄存器(sp) = 0028
pop [6] ; 执行后,寄存器(sp) = 002a
pop [4] ; 执行后,寄存器(sp) = 002c
pop [2] ; 执行后,寄存器(sp) = 002e
pop [0] ; 执行后,寄存器(sp) = 0030
问题1:逻辑地址 30H 物理地址 00230H
问题2

问题3:

问题4:

实验任务5

问题1:不是,和后面mov sp,30一起执行
问题2:t命令会使系统中断,一些数据会保存进去
任务6

实验任务七
assume cs:code code segment mov ax, cs mov ds, ax mov ax, 0020h mov es, ax mov bx, 0 mov cx, 17h s: mov al, [bx] mov es:[bx], al inc bx loop s mov ax, 4c00h int 21h code ends end
第一条指令为mov ax,段地址存在cs中。
cx中为循环次数,利用u命令,可知指令需要17h个字节。

浙公网安备 33010602011771号