资源预览内容
第1页 / 共46页
第2页 / 共46页
第3页 / 共46页
第4页 / 共46页
第5页 / 共46页
第6页 / 共46页
第7页 / 共46页
第8页 / 共46页
第9页 / 共46页
第10页 / 共46页
亲,该文档总共46页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
. 微机原理及接口技术习题及练习册微机原理课程组2009年12月word范文 .目 录第1章 计算机基础知识11.1 基本练习题11.2 课后练习题2第2章 8086/8088微处理器32.1 基本练习题32.2 课后练习题4第3章 指令系统53.1 基本练习题53.2 课后练习题7第4章 汇编语言程序设计94.1 基本练习题94.2 课后练习题10第5章 半导体存储器115.1 基本练习题115.2 课后练习题13第6章 输入输出接口技术146.1 基本练习题146.2课后练习题15第7章 并行接口及8255A应用167.1 基本练习题167.2 课后练习题18第8章 串行接口及8251A应用208.1 基本练习题208.2 课后练习题20第9章 中断及8259A219.1 基本练习题229.2 课后练习题23第10章 定时器/计数器2410.1 基本练习题2410.2 课后练习题25第11章 模拟量通道2611.1 基本练习题2611.2 课后练习题26第12章 与实验相关的问题2812.1 基本练习题2812.2 课后练习题28基本练习题参考答案29第1章 计算机基础知识参考答案29第2章 8086/8088微处理器参考答案29第3章 指令系统参考答案30第4章 汇编语言程序设计参考答案31第5章 半导体存储器参考答案33第6章 输入输出接口技术参考答案36第7章 并行接口及8255A应用参考答案36第8章 串行接口及8251A应用参考答案38第9章 中断及8259A参考答案39第10章 定时器/计数器参考答案39第11章 模拟量通道参考答案40第12章 与实验相关的问题参考答案41word范文 .第1章 计算机基础知识1.1 基本练习题一、填空题1系统总线由_地址总线_、_数据总线_、_控制总线_三类传输线组成。2微型计算机由_中央处理器_、_存储器_、_输入/输出接口_和系统总线组成。3计算机的硬件结构通常由五大部分组成。即运算器,_控制器_,_存储器_,输入设备和输出设备组成。48位二进制整数,其补码所能表示的范围为_-128-127_,-1的补码为_0FFH_H。5一带符号数的8位补码为11110111B,它所表示的真值为_-9 _D。6将二进制数101101.101转换为十进制数为_45.625_。7将压缩BCD码01111001转换成二进制数为_1001111_。8一个完整的微机系统应包括_硬件系统_和_软件系统_两大功能部分。9X、Y的字长均为12位,已知X反A3CH,原码为_0DC3_H,Y反03CH,则X-Y的补码为_A001_H。10微处理器由_运算器_、_控制器 _和少量寄存器组成。11带符号数在机器中以_补_码表示,十进制数-78表示为_FFB2H_。12将压缩BCD码01111001转换成十进制数为_79_。138位二进制补码10110110代表的十进制负数是_-74_。14已知X的补码是11101011B,Y的补码是01001010B,则X-Y的补码是_10100001_。15ASCII码由_ 7 _位二进制数码构成,可为_128_个字符编码。16在计算机中,用二进制表示实数的方法有两种,分别是_定点法 _和_浮点法_。二、选择题1计算机内部数值7FH,当分别为某个数的原码、反码和补码时,其真值是_D_。 A)原码时大 B)反码时大 C)补码时大 D)一样大2十进制数-38的八位二进制补码是_B_。 A) 01011011 B) 11011010 C) 11011011 D) 010110103微型计算机的发展特点是_D_。 A) 体积越来越小 B) 容量越来越大 C) 精度越来越高 D) 以上都对 4在下列不同进制的数据中,最小的数是_B_。 A) 101001B B) 101001BCD C) 52D D) 23H5标准的ASCII码由_B_位二进制代码组成。A) 4 B) 7 C) 8 D) 9 6长度相同但格式不同的的两种浮点数,假设前者阶码长,尾数短,后者阶码短,尾数长,其他规则相同,则他们可表示数的范围和精度_B_。A)两者可表示的数的范围和精度相同 B)前者可表示的数的范围大但精度低C)后者可表示的数的范围大且精度高 D)前者可表示的数的范围大且精度高 7汉字编码的首要原则是,要给每个汉字分配唯一一个_C_位的二进制数。A) 4 B) 8 C) 16 D) 32 三、简答题1写出下列真值对应的机器数的原码、补码形式。(1)X=-1100100 (2)X=+1000000 (3)X=-1111111 (4)X=-0000000 (1)原码=11100100 补码=10011100 (2)原码=01000000 补码=01000000(3)原码=11111111 补码=10000001 (4)原码=10000000 补码=000000002 微型计算机由那些基本功能部件组成? 1)微处理器,2)主存储器,3)系统总线,4)辅助存储器,5)输入/输出(I/O)接口和输入/输出设备 3 什么是总线? 答:在计算机中,连接CPU与各个功能部件之间的一组公共线路,称为总线,在计算机中一般有三组功能不同的总线,传输地址信息的称为地址总线,传输数据信息的称为数据总线,传输控制信息的称为控制总线。4 简述微型计算机主要特点。 答:电子计算机是一种能自动,高速,精确地完成各式各样的数据存储,数值计算,逻辑推理,过程控制和数据处理功能的电子机器。计算机的主要特点有四个方面,即:高速性,准确性,逻辑性,通用性。5 BCD码运算修正规则是什么? 答:BCD码运算修正规则:(1)凡是对应位运算结果为冗余码时,加(减)6修正。(2)如该位和数有向高位进(借)位时,也在该位加(减)6修正。 (3)如低位修正结果使高位大于9时,高位进行加(减)6修正。6 简述微处理器的基本功能。 答:CPU是组成微机系统的核心部件,其功能如下: (1)算术和逻辑运算,执行数据处理。(2)暂存数据。(3)实现程序控制,即可取指令,对指令寄存,译码分析并执行指令所规定的操作,还能提供整个系统所需的定时和控制信号。7 什么是机器数?什么是机器数的真值? 答:数在机器内的表示形式为机器数。而机器数对应的数值称为机器数的真值。1.2 课后练习题一、填空题1将二进制数1011011.1转换为十六进制数为_5B.8H_。2将十进制数199转换为二进制数为_11000111_B。3BCD码表示的数,加减时逢_十_进一,ASCII码用来表示数值时,是一种_非压缩的BCD码_(压缩或非压缩)的BCD码。4十进制数36.875转换成二进制是_100100.111_。5以_微型计算机_为主体,配上系统软件和外设之后,就构成了_微型计算机系统_。6十进制数98.45转换成二进制为_1100010.0111_B、八进制_142.3463_Q、十六进制_62.7333_H。(精确到小数点后4位)二、选择题 1堆栈的工作方式是_B_。 A)先进先出 B)后进先出 C)随机读写 D)只能读出不能写入2八位定点补码整数的范围是_D_。 A)-128-+128 B)-127-+127 C)-127-+128 D)-128-+1273字长为16位的数可表示有符号数的范围是_B_。A)-32767-+32768 B)-32768-+32767 C)0-65535 D)-32768-+32768三、简答题1、微型计算机系统的基本组成。答案: 以微型计算机为主体,配上相应的系统软件、应用软件和外部设备之后,组成微型计算机系统。2、简述冯.诺依曼型计算机基本组成。答案:冯.诺依曼型计算机是由运算器,控制器,存储器,输入设备和输出设备组成的。其中,运算器是对信息进行加工和运算的部件;控制器是整个计算机的控制中心,所以数值计算和信息的输入,输出都有是在控制器的统一指挥下进行的;存储器是用来存放数据和程序的部件,它由许多存储单元组成,每一个存储单元可以存放一个字节;输入设备是把人们编写好的程序和数据送入到计算机内部;输出设备是把运算结果告知用户。3、什么是微型计算机?答案:微型计算机由CPU、存储器、输入/输出接口电路和系统总线构成。4、什么是溢出?答案:在两个有符号数进行家减运算时,如果运算结果超出了该符号数可表示的范围,就会发生溢出,使计算出错。第2章 8086/8088微处理器2.1 基本练习题一、填空题1. 8088的内存单元3017H:010BH的物理地址为_3027BH _。2. 8088 CPU的外部数据线有_8_条,内部数据线有_16_条。3. 8086中,RESET的作用是:_使8086进行初始化_。4. 在8088系统中,从偶地址读写两个字时,需要_4_个总线周期。5. 8086CPU 内部设置有一个_6_字节的指令队列寄存器。6. 8086上电复位后,其内部(CS)=_0FFFFH_,(IP)=_0000H_。7. 8086 CPU在内部结构上由_执行部件EU_和_总线接口部件BIU_组成。8. 在用8086 CPU组成的计算机系统中,当访问偶地址字节时,CPU和存储器通过_CPU的低8位数据线(AD0-AD7)_数据线交换信息;访问奇地址字节时通过_CPU的高8位数据线(AD8-AD15_数据线交换信息。9. 8086 CPU对存储器的最大寻址空间为_1MB_;在独立编址时对接口的最大寻址空间是_64K_。10. 8086状态寄存器中,作为控制用的标志位有_3_个,其中,不可用指令操作的是_TF_。11. 在8086系统中,堆栈是按_先进后出_方式工作的存储区域,操作地址由_SP_和_SS_提供。二、选择题1. 指令的指针寄存器是_B_。 A) BX B) IP C) BP D) SP2. 中
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号