微机原理与接口技术考试试题库 精品.docx
- 文档编号:10136993
- 上传时间:2023-05-23
- 格式:DOCX
- 页数:67
- 大小:139.07KB
微机原理与接口技术考试试题库 精品.docx
《微机原理与接口技术考试试题库 精品.docx》由会员分享,可在线阅读,更多相关《微机原理与接口技术考试试题库 精品.docx(67页珍藏版)》请在冰点文库上搜索。
微机原理与接口技术考试试题库精品
中原工学院微机原理考试题库
试题库中题型及难易程度
题型包括以下八类:
一、填空题
二、简答题
三、选择题
四、判断题
五、读程序
六、汇编程序设计
七、存储器
八、接口技术
难易程度分为三类,分别为:
A类:
较小——基本题
主要内容:
基本概念,基础知识。
B类:
难度适中——综合题
主要内容:
基本概念和基础知识的加深。
C类:
难度较大——提高题
主要内容:
基本概念,基础知识的综合与提高。
填空题部分
填空题目包含以下几大类内容:
一.数制变换,运算,码制等
二.微机组成、结构、总线
三.8086/8088CPU的内部结构、大小模式构成和总线周期
四.指令系统和汇编语言程序设计
五.存储器组成、分类、性能、特点
六.接口技术与中断技术
一、数制变换,运算,码制、补码运算、溢出判断等
A类:
1.微型计算机由、控制器、、输入设备和输出设备等五部分组成。
2.用8位二进制数表示下列数
(1)68=B=BCD=H。
(2)64H=_____________D=_____________BCD。
(3)86H=____________D=_____________BCD;
(4)十进制数73=B=Q=H。
(5)-87的原码是,补码是,反码。
(6)-93的原码是,补码,反码。
(7)976的BCD码是,‘#’的七位ASCII码是。
(8)10111B=_________D=_________H
(9)若X1=+0010111B,则[X1]补码=_____________B
X2=-1011001B,则[X2]反码=_____________B
[X2]补码=_____________B
(10)10111.01B=_________D=_________H
(11)10110011.01B=_________D=___________________________(BCD)
(12)若X1=+1000000B,则[X1]补码=_____________B
X2=-1111111B,则[X2]补码=____________B。
3.下述机器数形式可表示的数值范围是:
(请用十进制形式写出)
单字节无符号整数;单字节有符号整数。
B类:
1.计算机的硬件由、、、
和等五部分组成。
2.用8位二进制数表示下列数
[-1]原码=_____________B,[-1]反码=_____________B,[-1]补码=_____________B
3.用16位二进制数表示下列数
[-1]原码=_____________B,[-1]反码=_____________B,[-1]补码=_____________B
4.下述机器数形式可表示的数值范围是:
(用十进制形式写出)
双字节无符号整数;双字节有符号整数(补码表示)。
5.823的BCD码是,‘$’的七位ASCII码是。
6.若[X]补码=00110011B,则[x]原码=_____________,[2X]补码=_____________。
7.若[X]补码=10000011B,则[x]反码=_____________,[-X]补码=_____________。
C类:
1.若[X]补码=10110011B,则[X]原码=_____________,[-2X]补码=_____________。
2.1010B+0AH=____________D。
3.若[X]补码=78H,则[-X]补码=H。
4.已知[X]补码=10101100B,[Y]补码=11000110B
则进行[X+Y]补码运算后,OF=,CF=。
[X-Y]补码运算后,OF=,CF=。
5.已知[X]反码=01110110B,[Y]补码=00100110B
则进行[X+Y]补码运算后,OF=,CF=。
[X-Y]补码运算后,OF=,CF=。
6.若[X]补码=10001000B,[Y]补码=11010001B,则[X+Y]补码=_____________B,
且CF=____,OF=____。
二、微机组成、结构、总线
A类:
1.计算机系统的三大总线是_____________、_____________ 和_____________ 。
2.将 和 集成在一块芯片上,被称作CPU。
3.CPU包括_____________和_____________。
B类:
1.根据冯•诺依漫结构,CPU的机器指令由和两部分组成。
C类:
1.一般来说,微型计算机包括______、____________和_____________、
______。
2.微型计算机系统包括_____________、____________和_____________。
三.8086/8088CPU的内部结构、大小模式构成和总线周期
A类:
1.8086/8088CPU的寻址范围。
2.8086/8088CPU的程序存储空间。
3.8086CPU的外部数据总线有位,地址总线有位。
4.8088CPU的外部数据总线有位,地址总线有位。
5.8086/8088CPU由和两大部件构成。
6.8086/8088CPU能否响应外部中断请求受_____________标志位控制。
7.已知当前数据段位于储存器的C1000H到D0FFFH范围内,问DS=。
8.有一个由100个字节组成的数据区,其起始地址为7300H:
20A0H,则该数据区首单元的物理实际地址是____________,末单元的物理地址是____________。
9.把BX寄存器和DX寄存器的内容相加,结果存入BX寄存器中,其汇编指令是:
____________;用寄存器BX和位移量OB2H的寄存器相对寻址方式把寄存器中的一个
字和DX相加,并把结果送回存储器中,其汇编指令是_____________。
10.指令MOVAX,[BX+DI]中
源操作数的寻址方式为_____________;目的操作数的寻址方式为_____________。
11.对于指令XCHGBX,[BP+SI],如果指令执行前,BX=6F30H,BP=0200H,SI=0046H,SS=2F00H,(2F246H)=4154H,则执行指令后:
BX=,(2F246H)=。
12.XORDX,DX指令可以用功能等效的指令替换。
13.堆栈是按照原则组织的一片连续的存储区域。
14.假设BX=0449H,BP=0200H,SI=0046H,SS=2F00H,(2F246H)=7230H,则执行XCHGBX,[BP+SI]指令后,BX=。
15.指令MOVCL,[BX][SI]中
源操作数的寻址方式为_____________;目的操作数的寻址方式为_____________。
16.对于指令XCHGBX,[BP+SI],如果指令执行前,BX=6F30H,BP=0200H,SI=0046H,SS=2F00H,(2F246H)=4154H,则执行指令后,
BX=,(2F246H)=。
17.以BX基址寻址,约定的段寄存器是,以BP基址寻址,约定的段寄存器是,变址寻址约定的段寄存器是。
18.8086CPU内部的四个段寄存器是、、及。
19.根据以下要求用一条指令写出相应的操作:
(1)把BX和DX的内容相加,结果送入DX中。
(2)用寄存器BX和位移量0B2H的寄存器相对寻址方式把存贮器中的一个字和CX的内容相加,结果送入该存贮器中。
(3)用寄存器BX和SI的基址变址寻址方式把存贮器中的一个字节与AL寄存器的内容相加,结果送入AL寄存器中。
(4)用位移量为0524H的直接寻址方式把存贮器中的一个字与数2A59H相加,并把结果送入该存贮单元中。
20.根据以下要求用一条指令写出相应的操作:
(1)把AX和DX的内容相减,结果送入DX中。
(2)用寄存器SI和位移量0B2H的寄存器相对寻址方式把存贮器中的一个字和BX的内容相加,结果送入该存贮器中。
(3)用寄存器BX和DI的基址变址寻址方式把存贮器中的一个字节与AL寄存器的内容相加,结果送入CL寄存器中。
(4)用位移量为7642H的直接寻址方式把存贮器中的一个字与数3859H相加,并把结果送入该存贮单元中。
21.若CS=2100H,IP=1080H,则由它们形成的物理地址=_________。
B类:
1.8086CPU的数据总线和地址总线分别是位和根(条)。
2.8086/8088CPU中的指令队列的长度分别为和字节。
3.根据标志位功能,8086CPU的标志位可分为标志和标志两类。
4.8086/8088CPU中可用于寄存器间接寻址的寄存器有____________、___________、____________和_____________。
5.乘法指令MUL的指令格式只有一个源操作数,若源操作数的类型属性为字节,则结果存放中,若源操作数的类型属性为字,则结果存放在中。
6.8086/8088CPU系统中,存储器是分段的,每段最大长度是字节,段内偏移地址从到。
7.8086CPU地址总线有________条,其最大寻址能力为________KB,地址范围为________________。
C类:
1.8086/8088CPU的I/O地址空间。
2.当8086CPU的MN/MX引脚接电平,CPU处于最大模式,这时对存储器和外设端口的读写控制信号由 芯片发出。
3.CPU访问存储器进行读写操作时,通常在 状态去检测READY,一旦检测到READY无效,就在其后插入一个周期。
4.若8086CPU时钟频率为5MHZ时,它的典型总线周期为 ns
5.在数据段寻址时,可用的间接寻址寄存器有____、_、____三个;在堆栈段寻址时,可用的间接寻址寄存器有______。
6.8086访问I/O的指令有____________和____________两种寻址方式,相应端口的地址范围是___________和____________。
7.对于指令MOVAX,[BX]
执行前DS=1000H,BX=11H,则操作数[BX]的有效地址为。
8.假设DS=3000H,BX=0808H,(30808H)=012AAH,(3080AH)=0BBCCH,当执行指令:
LESDI,[BX]后,DI=,ES=。
9.寻址方式是指,
指令MOVBX,[45H+DI+BP]的源操作数寻址方式是,该指令还可以写书成。
10.8086/8088的状态标志有个。
11.假设某个字的值是1234H,其低位字节地址是20H,高位字节地址是21H,那么该字地址是。
12.SP总是指向,若原先SP=2000H,SS=2000H,问CPU执行指令PUSHAX后,AL内容压入物理地址为存储单元中,AH内容压入物理地址为存储单元中。
13.8086最大模式下产生控制信号利用芯片总线控制器,最小/最大模式下,外部地址锁存器利用芯片,外部数据收/发器利用芯片。
14.通常8086CPU主存分为奇地址存储体和偶地址存储体,最小模式下8086CPU奇地存储体数据线接,奇地址存储体选通条件除M/
=1外,还有;
8086CPU偶地址存储体数据线接,选通条件除M/
=1外,还有。
15.标志寄存器FR中,有____个状态标志,有____个控制标志。
16.8086CPU内部设置三类寄存器,其中4个十六位通用寄存器是____、____、____、____,4个段寄存器____、_____、_____、_____。
四、指令系统和汇编语言程序设计
A类:
1.汇编语言程序上机过程包括编辑输入源程序、、连接、、
等步骤。
2.一条完整的汇编指令由、、、
等四部分组成。
3.与指令MOVBX,OFFSETBUF功能相同的指令是。
4.DOS系统功能号应放在寄存器中。
5.在DEBUG软件中,A命令的功能是____________;Q命令的功能是____________。
6.在DEBUG软件中,U命令的功能是_____________;G命令的功能是_____________;T命令的功能是_____________。
B类:
1.CPU的机器指令由和两部分组成。
2.子程序又称 ,它可以由 语句定义,由 语句结束,属性可以是 或 。
3.语言程序的结构可分为_________,_________,__________,_________四种。
4.程序中调用其他子程序称__________、子程序中调用其自身称_________。
调用子程序要进行________操作。
C类:
1.汇编语言中的变量或标号一般有三种属性,分别是、、和。
2.8086CPU读外部8位端口(PORT)的指令有2条,分别是、。
3.汇编语言源程序中的语句有三种类型,它们是语句、语句、
语句。
5.指令ANDAX,X1XORX2中,X1和X2是两个已赋值的变量,
问AND运算是在时执行,XOR的操作是在时执行,变量X1和X2的类型属性应是。
五、存储器组成、分类、性能、特点
A类:
1.在8086系统中,逻辑地址为2000H:
1234H的存储单元的物理地址是。
2.8088CPU取指令时,段地址由寄存器提供,偏移地址由寄存器提供。
3.8088CPU可直接寻址的存储空间为KB,地址编码从H到H。
4.将存储器与系统相连的译码片选方式有 法和 法。
5.若存储空间的首地址为01000H,存储容量为1K×8、2K×8、4K×8和8K×8的存储器所对应的末地址分别为 、 、 和 。
6.某一RAM芯片,其容量为1024×8位,地址线和数据线分别为、根。
7.某一RAM芯片,其容量为2K×8位,地址线和数据线分别为、根。
8.微机系统中,ROM是只存储器,RAM是,动态RAM存储芯片的内容需定时。
9.设有一个具有16KB的存储器系统(存储器单元地址连续),若存储器系统的起始单元地址为80000H,则末单元地址为。
10.设有一个具有32KB的存储器系统(存储器单元地址连续),若存储器系统的起始单元地址为40000H,则末单元地址为。
11.内存地址从40000H到BBFFFH共有KB。
12.由2732芯片组成64KB的存储器,则需要片芯片。
B类:
1.8086CPU写入一个规则字,数据线的高8位写入存储体,低8位写入存储体。
2.存储芯片的主要性能指标、、功率损耗及可靠性等。
3.若存储空间的首地址为3800H,存储容量为5K×8、12K×8的存储器所对应的末地址分别为、。
C类:
OE
CE
WE
1.对6116进行读操作,6116引脚=,=,=。
2.在分层次的存储系统中,存取速度最快、靠CPU最近且打交道最多的是存储器,它是由 类型的芯片构成,而主存储器则是由 类型的芯片构成。
六.接口技术与中断技术
A类:
1.8086/8088CPU共有_____________个中断源,其相应的中断向量存放在存储器中从
__到_____________的地址区间内。
2.8086CPU中断系统有____个中断类型号(码),中断类型号与对应的矢量地址换算公式为。
3.PC/XT机的中断矢量表放在从H地址单元开始到H地址单元结束的存储区域内,总共占有个字节。
4.CPU与外设之间信息传输方式有四种,它们分别为_________、______、
_________、_________。
5.数据的输入/输出指的是CPU与进行数据交换。
6.数据输入/输出的三种方式是、和。
RD
WR
7.当CPU执行INAL,DX指令时,引脚为电平,引脚为电平。
8.8086CPU设置为最小模式时,访问I/O接口时,其M/IO信号应为电平。
9.8088CPU设置为最小模式时,访问I/O接口时,其M/IO信号应为电平。
10.8255A工作在方式0时,有个I/O(位)。
11.8255A有两个控制字,它们分别是和。
12.典型的中断处理过程(硬件中断)应包括的四个阶段是____,______,
______,_______。
13.若某中断向量为08H,则该中断的中断服务子程序的入口地址在中断向量表中的物理地址范围为~。
14.8253-5定时/计数器有个独立的计数器,每个计数器都是位。
15.被检测的模拟信号必须经转换变成量才能送计算机处理。
16.DAC0832有引脚根,其中数字量输入引脚有根。
17.ADC0809的模拟输入引脚有根,数字输出引脚有根。
18.LED数码管有和两种接法。
B类:
1.中断向量就是中断服务子程序的,在内存中占有个存储单元,其中低地址字单元存放的是,高地址字单元存放的是。
2.中断返回指令是,该指令将堆栈中保存的断点弹出后依次装入寄存器
和寄存器中,将堆栈中保存的标志装入寄存器中。
3.CPU响应中断后,将寄存器的内容入栈保存,然后自动将标志复位。
若要实现中断嵌套,必须在中断服务子程序中执行一条指令。
4.对I/O端口的编址方式一般有和两种。
8086CPU采用的编址方式是。
5.在8086CPU中,I/O指令采用直接寻址方式时,可寻址的I/O端口地址有个。
若采用DX间接寻址方式,可寻址的I/O端口地址有个。
6.CPU在执行OUTDX,AL指令时,将寄存器的内容送到地址总线上,将寄存器的内容送到数据总线上。
7.计算机与外界交换信息称为通信,通信的两种基本方式为和。
8.8086CPU寻址外设可以有两种方式,一种是寻址方式,另一种是寻址方式。
9.一片8259A可管理级中断,经过级连最多可扩展为管理级中断。
8259A有个方式选择控制字和操作命令字。
10.CPU与外设之间的连接部件称为,其基本功能是和。
11.中断向量表的首地址为_________,末地址为_________,共占_________个字节单元,一个中断向量占_____个字节,其中前两个字节放中断服务程序的
地址,后两个字节放中断服务程序的________地址。
C类:
1.用8255的PA口和PC口的低4位接一个键盘阵列,最多可识别个按键。
软件识别按键时,当识别有键按下后所加的一段延时程序是为了。
2.CPU响应8259A中断,在引脚上输出个负脉冲,在第个负脉冲期间读入中断类型码。
3.PC机中当8259A工作在方式和方式时,在中断返回前必须向端口写入一条中断结束指令。
RD
IO
4.CPU在执行INAL,DX指令时,M/引脚为电平,为电平。
5.串行通信方式有和两种,其中方式是以字符格式、起始位开始、停止位结束传送字符串。
6.输入/输出端口有2种编址方法,即I/O端口与存储器单元统一编址和I/O端口单独编
址。
前一种编址的主要优点是___ ____和____ ___。
7.8255A口工作于方式1时,C口的 _________ 作为A口的联络信号;B口工作于方式1时,C口的_________作为B口的联络信号。
简答题部分
简答题目包含以下几大类内容:
一.数制变换,运算,码制等
二.微机组成、结构、总线
三.8086/8088CPU的内部结构、大小模式构成和总线周期
四.指令系统和汇编语言程序设计
五.存储器组成、分类、性能、特点
六.接口技术与中断技术
一、数制变换,运算,码制、补码运算、溢出判断等
A类:
1.溢出与进位不同点?
答:
进位是指运算结果的最高位向更高位的进位,用来判断无符号数运算结果是否超出了计算机所能表示的最大无符号的范围。
溢出是指带符号数的补码运算溢出,用来判断带符号数补码运算结果是否超出了补码所能表示的范围。
2.什么是组合的BCD码?
什么是非组合的BCD码?
答:
组合的BCD码是用一个字节表示2位BCD码。
非组合的BCD码一个字节仅在低四位表示1位BCD码。
3.简述十进制数转换为二进制数的方法。
4.简述十六进制数转换为十进制数的方法。
5.在计算机中,如何表示正、负号。
答:
数的最高位为符号位,并且用“0”表示正;用“1”表示负。
6.计算机中机器数有哪些常用的编码形式。
答:
常用的编码有原码、反码和补码。
B类:
1.原码、反码和补码是怎样定义的。
答:
原码的定义:
一个数的原码其尾数就是该数的真值,其最高位用来表示符号,“+”和“-”分别用“0”和“1”来表示。
反码的定义:
对于正数它的反码等于原码,对于负数它的反码等于它的原码除符号位外,其余各位取反。
补码的定义:
对于正数它的补码等于原码,对于负数它的补码等于它的原码除符号位外,其余各位取反后加一。
2.在计算机中,BCD码的加减运算是按什么规则进行调整的。
C类:
1.简述汉字的编码规则。
答:
GB2312国标字符集呈二维表,分成94行×
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微机原理与接口技术考试试题库 精品 微机 原理 接口 技术 考试 试题库