欢迎来到天天文库
浏览记录
ID:53239932
大小:1.07 MB
页数:78页
时间:2020-04-02
《微机原理习题集答案.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、微型计算机原理及应用习题集专业班级学号姓名1目录第1章概述1第2章计算机中的数制与编码2第3章微处理器及其结构2第4章8086/8088CPU指令系统2第5章汇编语言程序设计2第6章存储器系统2第7章中断技术2第8章输入/输出接口技术2第9章串行通信技术及其接口芯片2模拟试题(一)2参考答案2模拟试题(二)2参考答案2模拟试题(三)2参考答案2河南理工大学2006--2007学年第1学期2参考答案2近年来某高校硕士研究生入学试题2参考答案2近年某高校研究生入学考试试题2参考答案2近年某高校攻读硕
2、士学位研究生试题2参考答案2第1章概述一、填空题1.电子计算机主要由运算器、控制器、存储器、输入设备和输出设备等五部分组成。2.运算器和控制器集成在一块芯片上,被称作CPU。3.总线按其功能可分数据总线、地址总线和控制总线三种不同类型的总线。4.计算机系统与外部设备之间相互连接的总线称为系统总线(或通信总线);用于连接微型机系统内各插件板的总线称为系统内总线(板级总线);CPU内部连接各寄存器及运算部件之间的总线称为内部总线。5.迄今为止电子计算机所共同遵循的工作原理是程序存储和程序控制的工作原
3、理。这种原理又称为冯·诺依曼型原理。77二、简答题1.简述微处理器、微计算机及微计算机系统三个术语的内涵。答:微处理器是微计算机系统的核心硬件部件,它本身具有运算能力和控制功能,对系统的性能起决定性的影响。微处理器一般也称为CPU;微计算机是由微处理器、存储器、I/O接口电路及系统总线组成的裸机系统。微计算机系统是在微计算机的基础上配上相应的外部设备和各种软件,形成一个完整的、独立的信息处理系统。三者之间是有很大不同的,微处理器是微型计算机的组成部分,而微型计算机又是微型计算机系统的组成部分。2
4、.什么叫总线?为什么各种微型计算机系统中普遍采用总线结构?答:总线是模块与模块之间传送信息的一组公用信号线。总线标准的建立使得各种符合标准的模块可以很方便地挂在总线上,使系统扩展和升级变得高效、简单、易行。因此微型计算机系统中普遍采用总线结构。3.微型计算机系统总线从功能上分为哪三类?它们各自的功能是什么?答:微型计算机系统总线从功能上分为地址总线、数据总线和控制总线三类。地址总线用于指出数据的来源或去向,单向;数据总线提供了模块间数据传输的路径,双向;控制总线用来传送各种控制信号或状态信息以便
5、更好协调各功能部件的工作。第2章计算机中的数制与编码一、填空题1.写出下列原码机器数的真值;若分别作为反码和补码时,其表示的真值又分别是多少?(1)(01101110)二进制原码=(+1101110)二进制真值=(+110)十进制真值(01101110)二进制反码=(+1101110)二进制真值=(+110)十进制真值(01101110)二进制补码=(+1101110)二进制真值=(+110)十进制真值(2)(10110101)二进制原码=(-0110101)二进制真值=(-53)十进制真值(1
6、0110101)二进制反码=(-1001010)二进制真值=(-74)十进制真值(10110101)二进制补码=(-1001011)二进制真值=(-75)十进制真值2.写出下列二进制数的原码、反码和补码(设字长为8位)。77(1)(+1010110)二进制真值=(01010110)原码=(01010110)反码=(01010110)补码(2)(-1010110)二进制真值=(11010110)原码=(10101001)反码=(10101010)补码3.[X]补=78H,则[-X]补=(88)H。
7、4.下面各二进制数分别代表原码、反码和补码时,其等效的十进制数值为多少?(1)(11111111)二进制原码=(-127)十进制真值(11111111)二进制反码=(-0)十进制真值(11111111)二进制补码=(-1)十进制真值(2)(10000000)二进制原码=(+0)十进制真值(10000000)二进制反码=(-127)十进制真值(10000000)二进制补码=(-128)十进制真值5.已知X1=+0010100,Y1=+0100001,X2=-0010100,Y2=-0100001,
8、试计算下列各式(设字长为8位)。(1)[X1+Y1]补=[X1]补+[Y1]补=00010100+00100001=00110101(2)[X1-Y2]补=[X1]补+[-Y2]补=00010100+00100001=00110101(3)[X2-Y2]补=[X2]补+[-Y2]补=11101100+00100001=00001101(4)[X2+Y2]补=[X2]补+[Y2]补=11101100+11011111=110010116.将下列十六进制数分别转换成二进制、八进制、十进制和BCD数。
此文档下载收益归作者所有