微机原理这道题怎么做怎么算?

微机原理

cs是代码段寄存器,ip是指令指针寄存器,指向将要执行的指令。
题目中ip指向的,也就是程序开始的第一条指令。
获得指令物理地址的方式,是段基址加上偏移地址。cs作为段基址,ip作为偏移地址。
所以题目答案为cs:ip=0A7F0+2B40=0D330追问

这个加法怎么算的

我主要是不会这个加

追答

就和十进制加法竖式一样,不过这个是bcd码,是16进制的。满16就向前进一位。

追问

你这算的数

不对

应该是0aaa40

追答

我理解错了。段基址要向左移动4位再加偏移地址才是答案。也就是cs地址在右边加一个0。也就是A7F00+2B40
题目给cs是5位bcd码,我还以为已经移过位了。。

温馨提示:答案为网友推荐,仅供参考
相似回答