微机原理与应用_习题集(含答案)

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

第1页共18页《微机原理与应用》课程习题集一、单选题1.一个字是____位二进制数。A、32B、20C、16D、82.一个字节是____位二进制数。A、32B、20C、16D、83.在计算机内部,一切信息的存取、处理和传送都是以形式进行的。A、EBCDIC码B、ASCII码C、十六进制编码D、二进制编码4.下列数据中,可能是6进制数的是。A、488B、357C、541D、1265.下列数据中,可能是八进制数的是。A、182B、417C、696D、1086.下面几个不同进制的中,最大的数是。A、1100010BB、225QC、500D、1FEH7.已知英文小写字母m的ASCII码为十进制数109,则英文小写字母g的ASCII码为十进制数。A、102B、103C、104D、1058.字符d的ASCII码为十六进制数64,字符j的ASCII码为十六进制数。A、68B、69C、6AD、6B9.数字字符4的ASCII码为十六进制数34,数字字符9的ASCII码为十六进制数。A、37B、38C、39D、4010.已知英文大写字母A的ASCII码为十进制数65,则英文大写字母E的ASCII码为十进制数。A、67B、68C、69D、7011.十进制数36转换成二进制数是。A、110100B、100100C、100110D、10010112.与十进制数96等值的二进制数是。A、1100000B、1100001C、1011110D、110110013.十进制数60转换成二进制数是。A、111100B、111110C、111101D、11011014.十进制负数-61的八位二进制原码是。A、10101111B、10111101C、10101011D、0011010115.十进制数59转换成八进制数是。A、73QB、37QC、59QD、112Q16.二进制数1101.01转换成十进制数是。A、17.256B、13.5C、13.25D、17.5第2页共18页17.二进制数10101转换成十进制数是。A、25B、23C、21D、2218.二进制数10010111转换为十六进制数是。A、96HB、97HC、98HD、99H19.与二进制数11010010等值的十六进制数是。A、0A2HB、0B2HC、0C2HD、0D2H20.10010110(2)转换为十六进制数是___。A、20HB、42HC、96HD、63H21.在布尔代数中,A+AB+A=___。A、0B、1C、AD、B22.在布尔代数中,A+AB=___。A、0B、1C、AD、B23.在布尔代数中,A+1=___。A、0B.1C、2D、A24.在布尔代数中,1+AB=___。A、0B、1C、AD、B25.在布尔代数中,A+A=___。A、0B、1C、AD、2A26.EPROM2764有13根地址线,它的容量大小是KB。A、14B、8C、16D、3227.EPROM2764有14根地址线,它的容量大小是KB。A、32B、16C、14D、828.EPROM2764有11根地址线,它的容量大小是KB。A、16B、8C、4D、229.运算器的主要功能是。A、算术运算B、逻辑运算C、算术运算与逻辑运算D、函数运算30.计算机中的记忆装置的基本单元是。A、寄存器B、触发器C、计数器D、累加器31.与外存相比,内存的特点是。A、容量小、速度快、成本高B、容量小、速度快、成本低C、容量大、速度快、成本高D、容量大、速度快、成本低32.8086的数据线有___根。A、16B、32C、8D、1233.8088是____位的CPU。A、32B、16C、64D、834.80286是____位的CPU。A、32B、64C、16D、835.80386是____位的CPU。第3页共18页A、32B、16C、64D、836.8086CPU最多能处理____种不同的中断类型。A、64B、256C、512D、102437.寄存器间接寻址方式中,操作数在中。A、通用寄存器B、堆栈C、存储器D、段寄存器38.当使用BP寄存器作基址寻址时,若无指定段替换,则内定在____段内寻址。A、程序B、堆栈C、数据D、附加39.宏定义语句以____语句结束。A、ENDB、ENDPC、ENDSD、ENDM40.段定义语句以语句结束。A、ENDB、ENDPC、ENDSD、ENDM41.过程定义语句以____语句结束。A、ENDB、ENDSC、ENDPD、ENDM42.将寄存器AX的内容求反的正确操作是。A、NEGAXB、XORAX,0FFFFHC、NOTAXD、CMPAX,AX43.假定(SS)=2000H,(SP)=0100H,(AX)=2107H,执行指令PUSHAX后,存放数据21H的物理地址是。A、20102HB、20101HC、200FEHD、200FFH44.执行下面的指令后,AL中的数据是___。MOVAL,0A5HANDAL,3FHA、25HB、0BFHC、3FHD、0AFH45.设BX=2000H,[0003H]=16H,[2000H]=25H,[2003H]=74H,执行下面的指令后,AL中的数据是___。MOVBX,2000HMOVAL,[BX+03H]A、74HB、25HC、16HD、2003H46.执行下面的指令后,BL中的数据是。MOVBX,9A1CHANDBL,0FHA、1CHB、0CHC、1FHD、00H47.执行下面的指令后,AL中的数据是___。MOVAL,20HANDAL,0FHA、2FHB、20HC、0FHD、00H48.设(AL)=68,(BL)=68,执行SUBAL,BL指令后,正确的结果是。A、CF=0B、ZF=0C、CF=1D、ZF=149.8255A中,若需对端口C的PC3位置0,应写入的控制字是。第4页共18页A、10000111BB、00000111BC、10000110BD、00000110B50.8255A片内有个8位端口。A、1B、2C、3D、451.8251A芯片复位后首先写入的应是。A、方式选择控制字B、状态字C、命令指令字D、同步字符52.8255A的____只能工作在方式0。A、A端口B、B端口C、C端口D、前三者53.在两片8259A级联的中断系统中,主片的第三级IR3作为从片的中断请求,则初始化主从片时,ICW3的数据格式分别是____。A、04H和30HB、04H和03HC、40H和03HD、40H和30H54.可屏蔽中断的屏蔽通常可由CPU内部的____来控制。A、中断请求触发器B、中断屏蔽寄存器C、中断允许触发器D、中断锁存器55.8253有个独立的计数器。A、2B、3C、4D、656.假如某异步串行通信中传送一个字符,它包括1个起始位,8个数据位,1个停止位,如果传送速率为1200波特,则每秒所能传送的字符个数是。A、100B、120C、2400D、30057.串行传送的波特率是指单元时间内传送____数据的位数。A、二进制B、八进制C、十进制D、十六进制58.若采用8位A/D转换器转换0~10V的电压信号,则分辨率约为____。A、5mvB、10mvC、20mvD、40mv二、填空题159.二进制数11011001转换成八进制数是。60.十六进制数0A95转换成二进制数是。61.十进制数72转换成八进制数是。62.十六进制数0E12转换成二进制数是。63.八进制数523转换成二进制数是。64.在8086系统中,若有一逻辑地址:CS=5100H,IP=2200H,其对应的物理地址为。65.在8086系统中,若有一逻辑地址为(CS)=0A7F0H,(IP)=2B40H,其物理地址是。66.在8086系统中,若有一逻辑地址为(CS)=8859H,(IP)=1180H,其物理地址是。67.在8086系统中,若有一逻辑地址为(CS)=4000H,(IP)=2380H,其物理地址是。68.在8086系统中,若有一逻辑地址:CS=2000H,IP=2100H,其对应的物理地址为。三、简答题第5页共18页69.简述布尔代数的特点?(5分)70.什么叫原码、反码及补码?(5分)71.一个用十六进制表示的两位整数,如果改用十进制数表示,顺序正好颠倒,该数是多少?(5分)72.什么是模拟信号?什么是数字信号?(5分)73.为什么需要半加器和全加器,它们之间的主要区别是什么?(5分)74.何谓L门及E门?它们在总线结构中有何作用?(5分)75.什么叫机器周期、取指周期和执行周期?(5分)76.ROM和RAM各有何特点和用处?(5分)77.子程序计数器有何用处?(5分)78.存储地址寄存器(MAR)和存储数据寄存器(MDR)各有何用处?(5分)79.什么是最大模式?什么是最小模式?用什么方法将8086/8088置为最大模式何最小模式?(5分)80.PC的内容是什么意义?控制字是什么意义?(5分)81.什么是中断?什么是中断向量?(5分)82.8086CPU与8088CPU有哪些相同之处?又有哪些区别?(5分)83.什么是可屏蔽中断?什么是非屏蔽中断?(5分)84.简述指令MOVAX,0AB9H和MOVAX,DS:[0AB9H]的区别。(5分)85.堆栈指针SP的初值为3000H,AX=2000H,BX=5000H,执行指令:PUSHAXPUSHBXPOPAX后SP=?AX=?(5分)86.什么叫指令?什么叫指令系统?(5分)87.请阅读下列程序,分析其功能(5分)MESSDB‘PRESSANYKEY’,0DH,0AH,‘$’MOVAH,09MOVDX,SEGMESSMOVDS,DXMOVDX,OFFSETMESSINT21H88.执行下列程序后,DL中的数据是什么?(5分)MOVDX,0326HMOVCL,04HSHLDX,CLMOVBL,3CHSHRBL,CLORDL,BL89.什么是采样?什么是量化?(5分)第6页共18页90.什么是并行通信?什么是串行通信?(5分)91.根据对DAC0832的输入锁存器和DAC寄存器的不同的控制方法,DAC0832可分为三种工作方式,简述其两种方法。(5分)92.设8253控制口地址为307H,计数通道数据口地址为304H~306H。若使8253计数器0工作于方式1,用8位二进制计数,其计数值为5AH,二—十进制,试写出它的初始化程序段。(5分)93.什么是模/数转换器?什么是数/模转换器?94.分辨率和转换精度有什么区别?(5分)四、综合设计题95.编写一个程序,比较两个字符串是否相同。若两个字符串相同,则显示‘MATCH!’;否则显示‘NOMATCH!’。(15分)96.试编一程序,求三个带符号字数据中的最大值,并将最大值存入MAX字单元中。设三个带符号数分别在三个字变量X、Y、Z中存储。97.采用8255A作为DAC0832与CPU之间的接口芯片,产生一三角波信号(8255A的口地址为300H~303H),试写出其主程序。(15分)98.采用8255A作为DAC0832与CPU之间的接口芯片,产生一矩形波信号(8255A的口地址为300H~303H),试写出其主程序。99.采用8255A作为DAC0832与CPU之间的接口芯片,产生一锯齿波信号(8255A的口地址为300H~303H),试写出其主程序。100.试编写一个汇编语言程序,要求对键盘输入的小写字母用大写字母显示出来。101.编写计算下面函数值的程序:1X>0Y=0X=0-1X0设输入数据为X、输出数据Y,且皆为字节变量。102.已知某班学生的英语成绩按学号(从1开始)从小到大的顺序排列在TAB表中,要查的学生的学号放在变量NO中,查表结果放在变量ENGLISH中。103.用数据运算指令,对两个16位数做加法运算。两个数从地址10050H开始连续存放,低位在小地址一端,结果放在两个数之后。五、判断题104.256KB字节就是256000字节。105.在计算机中,数据单位bit的意思是字节。106.所有的十进制小数都能完全准确地转换成二进制小数。第7页共18页107.在计算机

1 / 18
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功