武汉大学微机原理与接口技术试卷分析
需积分: 0 110 浏览量
更新于2024-08-05
收藏 309KB PDF 举报
"武汉大学2015年《微机原理与接口技术》课程考试试卷A,主要涉及了计算机基础理论和8086微处理器的相关知识,包括逻辑运算、寻址方式、中断系统、总线类型、标志寄存器、存储器组织以及汇编指令的使用等。"
在该试卷中,我们可以提炼出以下关键知识点:
1. **逻辑运算**:题目要求计算16进制逻辑表达式12H AND 55H以及NOT 33H。在16进制下,AND操作表示按位与,NOT表示按位非。例如,12H AND 55H的结果是0AH,因为只有在二进制下对应的位都是1时,AND运算的结果才是1;NOT 33H的结果是CEH,因为NOT是对每一位取反。
2. **8086微处理器结构**:8086包含两个主要部件,即 Bus Interface Unit (BIU) 和 Execution Unit (EU),分别负责数据传输和指令执行。
3. **寻址方式**:指令MOV AX,[BX][SI]中的源操作数采用的是变址寻址方式,这里的BX和SI是两个变址寄存器,组合使用可以形成一个动态偏移地址。
4. **中断管理**:8259A中断控制器可以管理8个中断,其中非屏蔽中断(NMI)的优先级最高,且是边沿触发,而INTR是电平触发。
5. **总线类型**:8086/8088的总线分为数据总线、地址总线和控制总线,它们分别负责传输数据、指定数据或指令的内存地址和控制信号。
6. **存储器访问**:示例中的指令MOV BL, ES:[1200H]会将ES段地址与偏移地址1200H相组合得到实际地址,并读取该地址处的数据到BL寄存器,此处ES段地址是5000H,所以实际地址是51200H,因此BL=30H。
7. **中断触发方式**:8086的NMI引脚使用边沿触发,而INTR引脚使用电平触发。NMI上的信号通常不受中断允许位的影响。
8. **中断向量表**:8259A的ICW2设置中断类型号,如果ICW2=32H,则IR5的中断类型号是13H,对应的中断向量表地址是13H*4 = 54H和55H两个字节,分别存放中断服务程序的段地址和偏移地址。
9. **标志寄存器**:8086的标志寄存器有9个状态标志位,如CF(进位标志)、ZF(零标志)、SF(符号标志)等。
10. **字扩展**:在字扩展时,多个芯片的地址线、数据线和控制线需要并联,以便同时访问多个芯片。
11. **存储器配置**:若要构建最大容量的存储器,使用32K×1的芯片,地址总线20位意味着最大2^20个地址,每个芯片只能存储32K(2^15)字节,所以需要2^5=32片芯片。
此外,试卷还涵盖了其他内容,如DOS中断类型码、段寄存器的作用、指令执行的物理地址计算、字符串操作中的标志位设置、指令的数据类型、CPU寄存器数量、堆栈操作等。这些知识都是学习微机原理与接口技术的重要组成部分。
2022-08-04 上传
2009-06-06 上传
2021-03-11 上传
2010-12-21 上传
2008-09-12 上传
2011-12-10 上传
2011-12-14 上传
2022-07-04 上传
2021-09-20 上传
滚菩提哦呢
- 粉丝: 660
- 资源: 341
最新资源
- 深入浅出:自定义 Grunt 任务的实践指南
- 网络物理突变工具的多点路径规划实现与分析
- multifeed: 实现多作者间的超核心共享与同步技术
- C++商品交易系统实习项目详细要求
- macOS系统Python模块whl包安装教程
- 掌握fullstackJS:构建React框架与快速开发应用
- React-Purify: 实现React组件纯净方法的工具介绍
- deck.js:构建现代HTML演示的JavaScript库
- nunn:现代C++17实现的机器学习库开源项目
- Python安装包 Acquisition-4.12-cp35-cp35m-win_amd64.whl.zip 使用说明
- Amaranthus-tuberculatus基因组分析脚本集
- Ubuntu 12.04下Realtek RTL8821AE驱动的向后移植指南
- 掌握Jest环境下的最新jsdom功能
- CAGI Toolkit:开源Asterisk PBX的AGI应用开发
- MyDropDemo: 体验QGraphicsView的拖放功能
- 远程FPGA平台上的Quartus II17.1 LCD色块闪烁现象解析