汇编语言 王爽 第四版 实验2
Posted 霜序0.2℃
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了汇编语言 王爽 第四版 实验2相关的知识,希望对你有一定的参考价值。
实验2
1
首先讲一下,由于实验环境的不同结果可能不一样,我是在windows上面安装了DOSBox
指令 | cs | ip | ss | sp | ds | ax | bx | |
---|---|---|---|---|---|---|---|---|
初始 | 073f | 0000 | 073f | 00fd | 073f | 0000 | 0000 | |
mov ax,ffff | ffff | |||||||
mov ds,ax | ffff | |||||||
mov ax,2200 | 2200 | |||||||
mov ss,ax | 2200 | |||||||
mov sp,0100 | 0100 | |||||||
mov ax,[0] | c0fa | |||||||
add ax,[2] | c0fc | |||||||
mov bx,[4] | 30f0 | |||||||
add bx,[6] | 6021 | |||||||
push ax | 00fe | |||||||
push bx | 00fc | |||||||
pop ax | 00fe | 6021 | ||||||
pop bx | 0100 | cofc | ||||||
push [4] | 00fe | |||||||
push [6] | 00fc |
mov ax,[0]
;ax = c0fa
add ax,[2]
;ax = c0fc
mov bx,[4]
;bx = 30f0
add bx,[6]
;bx = 6021
push ax
;sp=00fe;修改的内存单元的地址是2200:00fe,2200:00ff 内容为c0fc
push bx
;sp=00fc;修改的内存单元的地址是2200:00fc,2200:00fd 内容为6021
pop ax
;sp=00fe;ax=6021
pop bx
;sp=0100;bx=cofc
push [4]
;sp=00fe;修改的内存单元的地址是:2200:00fe,2200:00ff 内容为30f0
push [6]
;sp=00fc;修改的内存单元的地址是:2200:00fc,2200:00fd 内容为2f31
多输入pop ax
和pop bx
看看
(下面这张图搞半天…)
2
初步猜测,缓存之类的…等我学到后面再补
以上是关于汇编语言 王爽 第四版 实验2的主要内容,如果未能解决你的问题,请参考以下文章