第四章出题 填空+计算

1.填空

1.1中断可以分为_____部中断和______部中断两类。

答案:外 内

1.2中断向量由_____________和______________组成,分别占____和_____个字节。

答案:服务程序所在代码段的段基址 服务程序入口的偏移地址 2 2
解析:中断服务程序的起始地放在内存低端的中断向量表中,称为中断向量.每个中断向量由服务程序所在代码段的段基址和偏移地址两部分组成。因为两个地址都是16位的,因为8个二进制位为1个字节,所以换算下来各占两个字节。

2.简单计算

如果CS=1000H IP=2000H,那么要执行的下一条指令的内存地址是什么?

答案:12000H
解析:采用分段结构的存储器中,任何一个逻辑地址由段基址和偏移地址两部分构成。所以段地址也由段基址和偏移地址两部分组成,关系为:段地址=段基址16+偏移地址。
CS:对应于内存区域,用来存放内存代码段区域的入口地址(段基址)
IP:将要执行的下一条指令的地址(偏移地址)
即计算方法为1000H
16+2000H=12000H。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 8086汇编 本笔记是笔者观看小甲鱼老师(鱼C论坛)《零基础入门学习汇编语言》系列视频的笔记,在此感谢他和像他一样...
    Gibbs基阅读 37,706评论 8 114
  • 王爽汇编全书知识点大纲 第一章 基础知识 机器语言 汇编语言的产生 汇编语言的组成 存储器 cpu对存储器的读写 ...
    2c3ba901516f阅读 7,247评论 0 1
  • 1.计算题 若当前IP=2200H,CS=1000H,则存放下一条待取指令的内存地址是? 【解析】 下一条待取指令...
    0206_景琪阅读 3,728评论 2 11
  • http://blog.csdn.net/maochengtao/article/details/30713459...
    3e1094b2ef7b阅读 4,551评论 0 2
  • 我们经常需要对程序进行压测,怎么压才合适?压到什么样才说明应用达到了性能瓶颈?用什么指标来衡量才合适?一些指标异常...
    FlySheep_ly阅读 15,587评论 1 11