南航大1999-2000年计算机组成原理硕士试题解析
需积分: 9 78 浏览量
更新于2024-09-11
2
收藏 41KB DOC 举报
"南京航空航天大学1999.2000年硕士研究生入学考试试题(计算机组成原理)"
这部分内容涵盖了计算机组成原理中的多个关键知识点,主要包括数据表示、存储系统、CPU结构、控制器、I/O设备的编址、运算操作、浮点数运算以及磁盘存储的计算。
1. 数据表示:
- 八位原码整数的数值范围是-128到127,补码整数的范围同样是-128到127,但原码和补码表示-1的方式不同,原码表示-1时最高位为1,其他位为0,而补码表示-128时,所有位均为1。
- 二进制码01000011作为有符号整数时,其值为+67,作为BCD整数时,其值为43,作为ASCII字符时,对应字符'C'。
2. CPU结构与操作:
- IR(Instruction Register)是指令寄存器,用于暂存当前正在执行的指令。
- ID(Instruction Decoder)是指令解码器,负责解析指令并生成相应的微操作控制信号。
- 在取指令周期,CPU从存储器读取指令,地址线上的信号对应着要访问的内存地址。
- 使用M6264静态RAM构建48K字节存储器需要6片,地址线数量为15根,CPU需发出18位地址。
3. 存储系统与编址:
- I/O设备的编址方式包括独立编址和存储器映射编址。
- 控制器可以分为硬布线控制器和微程序控制器。
4. 指令执行与运算:
- PUSH和POP指令用于栈操作,PUSH AX将AX压入堆栈,POPCX将堆栈顶部元素弹出到CX,执行后SP会变化,AX、BX、CX的值也会相应改变。
- 立即寻址的操作数直接包含在指令中,直接寻址时指令中包含操作数的地址。
5. 浮点数运算:
- 题目给出了16位浮点数格式,包括阶码和尾数,浮点数的最大正数取决于其格式和基数。
- 浮点数加法和乘法涉及阶码对齐、尾数相加或相乘,以及可能的规格化和舍入处理。
6. 进位标志CF:
- CF在加减运算中用于指示是否发生进位或借位,根据题目描述,可以推算出A和B的原始值。
7. 磁盘存储计算:
- 计算磁盘的总存储容量需要考虑磁道密度、位密度、磁道数和柱面数。
- 格式化后的磁盘存储容量还需考虑每个磁道的扇区数和每个扇区的字节数。
这些知识点是计算机组成原理课程的基础内容,对于理解计算机内部工作原理至关重要。通过解答这些问题,考生可以深入理解数据表示、CPU操作、存储系统设计、浮点运算以及磁盘存储管理等核心概念。
2009-03-08 上传
2009-10-18 上传
2023-10-06 上传
2023-05-24 上传
2023-07-24 上传
2024-07-04 上传
2023-07-14 上传
2023-05-20 上传
2024-06-28 上传
hu9134
- 粉丝: 0
- 资源: 3
最新资源
- 天池大数据比赛:伪造人脸图像检测技术
- ADS1118数据手册中英文版合集
- Laravel 4/5包增强Eloquent模型本地化功能
- UCOSII 2.91版成功移植至STM8L平台
- 蓝色细线风格的PPT鱼骨图设计
- 基于Python的抖音舆情数据可视化分析系统
- C语言双人版游戏设计:别踩白块儿
- 创新色彩搭配的PPT鱼骨图设计展示
- SPICE公共代码库:综合资源管理
- 大气蓝灰配色PPT鱼骨图设计技巧
- 绿色风格四原因分析PPT鱼骨图设计
- 恺撒密码:古老而经典的替换加密技术解析
- C语言超市管理系统课程设计详细解析
- 深入分析:黑色因素的PPT鱼骨图应用
- 创新彩色圆点PPT鱼骨图制作与分析
- C语言课程设计:吃逗游戏源码分享