微机原理复习题081109答案
微机原理复习题(081109答案)
微机原理复习大纲复习范围:1.作业2.书上例题3.课堂上反复强调的内容4.复习题微机原理复习题一、单项选择题1.PC机是( C )A、单片机B、单板机C、微型计算机D、微型计算机系统2.CPU中运算器的主要功能是( D )A、算术运算B、逻辑运算C、函数运算D、算术运算和逻辑运算3.8086CPU中的段寄存器用来存放( C )A、存储段的物理地址B、存储器的逻辑地址C、存储器的段基值D、存储器的起始地址4.8086系统中内存储器的地址空间为1M,而在进行I/O-读写时,有效的地址线是( B )A、高16位B、低16位C、高8位D、低8位5.8086CPU在进行写内存操作时,控制信号M/IO-和DT/R-是( D )A、00B、0 1C、 1 0D、 1 16.芯片8288在8086CPU系统中用作( C )A、总线锁存器B、总线驱动器C、总线控制器D、总线仲裁器7.有一静态RAM芯片的地址线为A0~A9,数据线为D0~D3,则该存储器芯片的存储容量为( D )A、2K×4位B、1KB(B:字节)C、2KBD、1K×4位8.在16位存储系统中,为了( C ),存储字最好存放在偶地址。
A、便于快速寻址B、节省所占的内存空间C、减少执行指令的总线周期D、减少读写错误9.有一8086系统的中断向量表,在003CH:003FH单元开始依次存放34H、FEH、00H和F0H四个字节,该向量对应的中断类型码和中断服务程序的入口地址分别为( C )A、0EH,34FE:00F0HB、0EH,0F000:0FE34HC、0FH,0F000:0FE34HD、0FH,00F0H:34FEH10.8259A可编程中断控制器中的中断服务寄存器ISR用于( A )A、记忆正在处理中的中断B、存放从外设来的中断请求信号C、允许向CPU发中断请求D、禁止向CPU发中断请求11.当8255A 工作在方式1的输入状态时,8255A与外设之间的联络信号为( C )A、IBF、ACKB、OBF、ACKC、IBF、STBD、OBF、STB12.8253可编程定时/计数器的计数范围是( D )A、0-255B、1-256C、0-32768D、1-6553613.可编程定时器/计数器8253的6种工作方式中,既可软件启动,又可硬件启动的是( B )A、方式1,2;B、方式2,3 ;C、方式3,5;D、方式2,514.根据串行通信规程规定,收发双方的( B )必须保持相同。
微机原理与接口技术复习题(含答案)
微机原理与接口技术复习题库一、单项选择题1、在计算机内部,一切信息的存取、处理和传送都是以()形式进行的。
A.8421BCD码 B. ASCII码 C. 十六进制编码 D. 二进制编码2、十进制数255转换成十六进制数是()。
A. FFHB. 79HC. 59HD. EFH3、八制数23.4Q转换成十进制数是()。
A . 13.5 B. 19.5 C. 21.5 D. 17.54、十六进制数ABCDE转换成二进制数是()。
A. 10101011110011011111B. 11101011110011011110C. 10101011110011011110D. 101010111110110111105、10101010B+01011101B的算术运算结果为()。
A. 100000111B. 100100111C. 100001111D. 1000101116、十进制数125转换成十六进制数是()。
A. 7DHB. 79HC. 59HD. 1EH7、二进制数1010.101转换成十进制数是()。
A. 17.256B. 10.625C. 13.25D. 17.58、十六进制数56.78转换成二进制数是()。
A. 1000101.11001B. 1110101.11101C. 1010110.01111D. 1100101.110119、十进制正数38的八位二进制补码()。
A. 00110101B. 00100110C. 10110101D. 1010101110、十进数2006的压缩8421BCD码为()。
A. 0010000000000010B. 0100000000000010C. 0010000000000110D. 001000000000010011、按诺依曼结构理论,下面哪个不是计算机组成部分()。
A. 运算器B. 控制器C. 打印机D. 存储器12、微机中控制总线传送的是()。
A. 存储器和I/O接口的地址码B. 微处理器向内存储器和I/O接口传送的命令信号C. 存储器和I/O设备向微处理器传送的状态信号D. B和C13、8086CPU内部结构按功能分为()。
微机原理习题及答案
微机原理习题及答案(总13页)--本页仅作为文档封面,使用时请直接删除即可----内页可以根据需求调整合适字体及大小--微机原理习题册第 1 章数制和码制1.将下列十进制数分别转换为二进制数(4)(1)147 (2)4095 (3)解:147=B 4095=B= =2. 将下列二进制数分别转换为十进制数(3)(1)(2).001B解:= .001B==3.将二进制数转换成十六进制数(1)B(2)11B(3)101B (4)0B(5)01111111B(6)0B 解:(1)95H(2)34BH(3)FFFDH(4)0815H(5)7FH(6)401H4.已知 a=1011B, b=11001B, c=100110B,按二进制完成下列运算,并用十进制运算检查计算结果:(1)a+b;(2)c-a-b;(3)a·b;(4)c/b;解:a=1011B=11, b=11001B=25, c=100110B=38(1)a+b=100100B=36 (2)c-a-b=10B=2(3)a·b=1B=275 (4)c/b=1……1101B(=13)5.设机器字长为 8 位,写出下列各数的原码和补码:(1)+1010101B (2)-1010101B (3)+1111111B (4)-1111111B (5)+1000000B (6)-1000000B 解:(1)+1010101B 原码01010101B 补码 01010101B(2)-1010101B 原码 B 补码 B(3)+1111111B 原码 01111111B 补码 01111111B(4)-1111111B 原码 B 补码 B(5)+1000000B 原码 01000000B 补码 01000000B(6)-1000000B 原码 B 补码 B6.已知 a=00111000B,b=B,计算下列逻辑运算:(1)a ANDb;(2)a OR b;(3)a XOR b;(4)NOT a;解:(1)00000000B(2)1B(3)1B(4)B7.求下列组合 BCD 数的二进制和十六进制表示形式:()(1)3251;(2)12907;(3)2006 解:(1)0011 0010 0101 0001B,3251H(2)0001 0010 1001 0000 0111 B , 12907H(3)0010 0000 0000 0110B , 2006H8.设下列四组为 8 位二进制补码表示的十六进制数,计算 a+b 和 a-b,并判定其结果是否溢出:(1)a=37H,b=57H;(2)a=0B7H,b=0D7H;(3)a=0F7H ,b=0D7H ;(4)a=37H ,b=0C7H 。
微机原理复习题(含答案)
微机原理及应用复习题(1)一、选择题1.MOV AX MOV AX,, ES ES::[BX][SI][BX][SI]的源操作数的物理地址是(的源操作数的物理地址是()。
A .16×(DS)+(BX)+(SI) B.16×(ES)+(BX)+(SI)C .16×(SS)+ (BX)+(SI) D.16×(CS)+(BX)+(SI)2.8086CPU 内标志寄存器中的控制标志位占()。
A .9位 B B..3位 C C..6位 D D..16位3.Reset 信号到来后,信号到来后,8088CPU 8088CPU 的启动地址为()。
A .00000H B 00000H B..FFFFFH C FFFFFH C..FFFF0H D FFFF0H D..0FFFFH4.典型的计算机硬件结构主要包括三个组成部分,它们分别是()。
A .CPU CPU、存储器、、存储器、、存储器、I/O I/O 设备设备 B B B..CPU CPU、运算器、控制器、运算器、控制器C .存储器、.存储器、I/O I/O 设备、系统总线设备、系统总线 D D D..CPU CPU、控制器、、控制器、、控制器、I/O I/O 设备5.CPU 通过总线对内存或I/O 端口存取(读或写)一个字节所需的时间是一个()。
A .总线周期.总线周期B B B.时钟周期.时钟周期.时钟周期C C C.指令周期.指令周期.指令周期D D D.存储器周期.存储器周期6.十进制数36.875转换成二进制数是()。
A .110100.01 B 110100.01 B..100100.111 C 100100.111 C..100110.11 D 100110.11 D..100101.101 7.十进制数.十进制数-75-75用二进制数10110101表示,其表示方式是()。
A .原码.原码 B B B.补码.补码.补码 C C C.反码.反码.反码 D D D.ASCⅡ码.ASCⅡ码8.8086/8088可用于间接寻址的寄存器有()。
(完整版)微机原理习题集答案.doc
微型计算机原理及应用习题集专业班级学号姓名目录第 1 章概述 (1)第 2 章计算机中的数制与编码 (2)第 3 章微处理器及其结构 (4)第 4 章 8086/8088CPU 指令系统 (8)第 5 章汇编语言程序设计 (16)第 6 章存储器系统 (27)第 7 章中断技术 (30)第 8 章输入 /输出接口技术 (36)第 9 章串行通信技术及其接口芯片 (41)模拟试题(一)............................................................................................................................................... 错误!未定义书签。
参考答案................................................................................................................................................................. 错误!未定义书签。
模拟试题(二)............................................................................................................................................... 错误!未定义书签。
参考答案................................................................................................................................................................. 错误!未定义书签。
微机原理与接口技术习题及参考答案精选全文完整版
可编辑修改精选全文完整版《微机原理与接口技术》复习题一、填空题1、微型计算机由、、和构成。
2、在8086CPU中,寄存器指向下一条要执行的指令。
3、微型计算机的总线根据功能可分为、和。
4、主存储器和CPU之间增加高速缓冲存储器的目的是。
5、在计算机系统中定时信号一般可以用和两种方法来获得。
6、中断类型码为31H的中断向量存放在从开始的4个存储单元。
7、系统工作于实模式,设BX=4000H,DI=0100H,DS=3100H,在指令MOV AX,[BX+DI]中,源操作数的寻址方式为;物理地址为。
8、在异步传输中,设每个字符对应1个起始位、7个数据位、1个奇偶校验位、1个停止位,如果波特率为1200bps,则每秒钟传输的最大字符数是个。
9、CPU和输入/输出设备之间的信号分为、和三类。
10、CPU的可屏蔽中断受标志的影响,如果允许CPU接受可屏蔽中断请求,则该标志取值为。
11、是微型计算机的核心。
12、在8086CPU中,一个最基本的总线周期有个时钟周期组成。
M/为高电平,表示。
13、在最小模式下,如果8086CPU的引脚IO14、8086CPU有16根数据线和20根地址线,所以可寻址的地址空间最大为字节。
15、存储器扩展有两种方法,分别是扩展和扩展。
16、8086复位时,代码寄存器CS和指令指针寄存器IP分别初始化为和。
17、系统工作于实模式,设BX=4000H,SI=0100H,DS=3100H,在指令MOV DX,[BX+SI]中,源操作数的寻址方式为;物理地址为。
18、9片8259中断控制器组成两级级联,则最多能提供个中断。
19、8086CPU的编程结构包括和。
20、CPU和外设之间的数据传送方式包括、和。
21、当CS=,WR=,RD=,A0=时,CPU设置8259的ICW1。
二、选择题1、8086CPU的指令队列为 ( ) 个字节。
A 2B 4C 6D 82、标志寄存器的标志位ZF=1表示运算结果()。
微机原理参考答案
微机原理参考答案微机原理一、名词转换(共6题)1.A/D转换:将模拟信号装换成数字信号。
2.优先级特殊循环:初始时,优先级队列:IR0最高,IR7最低;当某一个中断源搜到服务后,它的优先级别改为最低,而将最高优先级赋给比它低一级的中断源,其他级别依次类推,同时可以根据用户要求将最低优先级赋予某一中断源。
3.非规则字:连续两个单位的低位地址为偶数的字4.中断向量表:把系统中所有的中断向量集中起来,按中断类型号从小到大的顺序安排到存储器的某一区域内,这个存放中断向量的存储区叫中断向量表。
5.并行通信:指数据的每位同时传输,适合短距离传输。
6.端口:接口电路中能被CPU直接访问的寄存器。
7.ADC的分辨率:指A/D转换器能分辨的最小模拟输出电压值,常用可转换成的数字量的位数表示(8位,16位等)。
8.接口:CPU与外界的连接电路。
9.优先级自动循环:初始时,优先级队列:IR0最高,IR7最低;当某一个中断源搜到服务后,它的优先级别改为最低,而将最高优先级赋给比它低一级的中断源,其他级别依次类推。
10.串行通信:把需要传输的数据按照一定的数据格式一位一位地按顺序传输。
11.规则字:连续两个单位的低地址为奇数的字。
12.中断向量:每一个中断服务程序有有一个确定的入口地址,该地址称为中断向量。
二、选择(共13题)DCACD CDBBB ACBDA ABCDC CADDC B1.总线接口部件(BIU:Bus Interface Unit):由段寄存器(代码段寄存器CS、数据段寄存器DS、堆栈段寄存器SS和附加段寄存器ES)、指令指针寄存器(IP)、地址加法器、总线控制电路和指令队列缓冲器等组成。
2.8255A工作在方式1(选通的输入输出方式)时,端口C用来与外设之间传递应答控制信号。
3.8086CPU的地址线引脚有20根。
4.8086中断系统的中断向量表由1024个字节组成。
5.8259A收到CPU送来的第二个中断响应信号后,把中断类型号传递给CPU。
微机原理试题及答案
微机原理试题及答案微机原理试题及答案一、填空题(每空1分,共15分)1、在计算机中,对带符号数的运算均采用补码。
带符号负数1100 0011的补码为_10111101_。
2、单片机通常采用“三总线”的应用模式,芯片内部设有单独的地址总线、数据总线_ 和控制总线。
3、当使用80C51单片机时,需要扩展外部程序存储器,此时EA 应为_0__。
4、若(A)=B3H,(R0)=A8H,执行指令XRL A,R0之后,(A)=_1BH__。
5、在80C51单片机中,带借位减法SUBB指令中,差的D7需借位时,_CY_=1,差的D3需借位时,AC_=1。
6、80C51单片机中,在调用子程序前,用_PUSH__指令将子程序中所需数据压入堆栈,进入执行子程序时,再用___POP__指令从堆栈中弹出数据。
7、在十六进制数与ASCII码值的转换过程中,当十六进制数在0~9之间时,其对应的ASCII码值为该十六进制数加___30H______。
8、外部中断INT0和INT1有两种触发方式:___电平触发方式_____和__边沿触发方式__。
9、在单片机串行通信中,依发送与接收设备时钟的配置情况,串行通信可以分为 __异步通信___和__同步通信_。
10、若累加器A中的数据为0111 0010B,则PSW中的P=__0___。
二、选择题(每题1分,共15分)1、单片机是在一片集成电路芯片上集成了以下部分,除了( D )A、微处理器B、存储器C、I/O接口电路D、串口通信接口2、一个机器周期包含多少个晶振周期(D )A、2B、6C、8D、123、80C51单片机有21个特殊功能寄存器,其中与串行口相关的有以下几个,除了( B )A、SBUFB、TCONC、SCOND、PCON4、80C51系列单片机具有4个8位的并行I/O口,其中哪个口工作时需要外接上拉电阻(A )A、P0B、P1C、P2D、P35、寄存器中的内容为地址,从该地址去取操作数的寻址方式称为( C )A、寄存器寻址B、直接寻址C、寄存器间接寻址D、变址寻址6、源地址为1005H。
2021-2022学年《微机原理》试题及答案
2021-2022微机原理考试试卷一、单选题(本大题共15小题,每小题1分,共15分)1. 在下列80x86指令中,合法的指令是( D )。
A. ADD [BX],01HB. OUT AL,DXC. ROL CL,BXD. IN AL,DX2. 指令“MOV AX,[BX]”源操作数的寻址方式为( B )。
A. 寄存器寻址B.寄存器间接寻址C. 寄存器相对寻址D. 基址变址寻址3. 一个无符号二进制数逻辑左移一位相当于将其 ( B )A. 乘以1B. 乘以2C. 除以1D. 除以24. 8255A的“端口C按位置1/置0控制字”应写入(D)。
A. A口B. B口C. C口D.控制口5. 若位容量为32K位的SRAM芯片具有8条数据线,则它具有的地址线条数为( B )。
A. 11B. 12C. 13D. 146. 若定义DAT DD 87654321H,则DAT+2字节单元的数据是( B )。
A. 87HB. 65HC. 43HD. 21H7. 若程序中的数据定义如下:ORG 30HDAT1 DB 10 DUP (?)DAT2 EQU 12HDAT3 EQU 34HDAT4 DW 56H , $+2则数据项$+2的值为( C )A. 003CHB. 003DHC. 003EHD. 003FH8. 要禁止8259A的IR0的中断请求,则中断屏蔽操作命令字OCW1应为(A)。
A. 80HB. 28HC. 78HD. 1BH9. 若主程序中已使中断标志IF置“1”(中断允许),则响应中断请求、进入中断服务程序并返回主程序后,IF标志位( A )。
A. 一定为“1”B. 一定为“0”C. 可能为“1”,也可能为“0”D. 以上均不对10. 2片8237级联,最多可提供的DMA通道数为( D )。
A. 10B. 9C. 8D. 711. 对8259A进行初始化时,必须设置的两个初始化命令字为( A )。
A. ICW1, ICW2B. ICW1, ICW3C. ICW1, ICW4D. ICW2, ICW412. 中断向量可提供( D )A. 被选中设备的地址B. 传送数据的起始地址C. 主程序的断点地址D. 中断服务程序的入口地址13. 设异步传输时的波特率为4800bps, 若每个字符对应七位有效数据位,一位校验位,一位停止位,则每秒钟传输的最大字符数为(B)。
微机原理习题答案(完整版)
第一章习题答案1-1 请说明CPU的功能以及CPU是如何执行指令和程序的。
答:CPU的功能是执行程序和统筹处理计算机系统中各类事务。
CPU执行指令分为3步:取指令、分析指令、执行指令;计算机程序是由一条条指令按一定的顺序排列组成的,CPU执行程序的过程就是一条条指令累计执行的过程,其方式分为串行作业方式和流水线作业方式。
1-2 请说明单片机内部主要是由哪些部件组成的,并说明各部件的作用。
答:CPU:由控制器和运算器构成,控制器的作用是执行指令和协调系统各部件的工作;运算器的作用是进行逻辑运算和算术运算。
存储器:存储计算机工作时使用的信息,即指令代码和数据代码。
I/O接口电路:具有数据缓冲、数据隔离及数据转换的功能。
1-3 请问对于容量位8K的存储器芯片,它的地址线是多少根?答:8K=8192=213,故地址线为13根。
另附:存储器的数据线由存储器的字长决定,例如一块32K×16(存储器容量显示格式:存储单元数×存储单元的字长)的存储器,其地址线为15根,数据线为16根。
1-4 将十进制数78,134,分别用二进制数、十六进制数和8421BCD吗表示。
答:(78)D=(1001110)B=(4E)H=(01111000)8421BCD(134)D=(10000110)B=(86)H=(000100110100)8421BCD注:8421BCD码为4位表示一个十进制数符,本质是符号不是数值,所以不可省略0。
1-5 将下列真值分别转化为用8位和16位二进制数表示的原码、补码和反码。
X=1000100;[X]8位原=[X]8位反=[X]8位补=01000100;[X]16位原=[X]16位反=[X]16位补=0000000001000100X= -1000100[X]8位原=11000100,[X]8位反=10111011,[X]8位补=10111100;[X]16位原=1000000001000100,[X]16位反=1111111110111011,[X]16位补=1111111110111100;X= -0111111[X]8位原=10111111,[X]8位反=11000000,[X]8位补=11000001;[X]16位原=1000000000111111,[X]16位反=1111111111000000,[X]16位补=1111111111000001;1-6 将下列补码转化成二进制数的真值。
微机原理经典习题练习册(附答案)
微机原理经典习题练习册(附答案)微型计算机原理与应用练习册(附答案)第一章计算机基础一、问答题1、下列数值或字符串表示成相应的ASCII码是多少?(1)换行(2)字母“Q”(3))空格(4)汉字“隘”(国标码)(5)汉字“保”(内部码)(6)51 (7)Hello2、下列各机器数所表示数的范围是(1)8位二进制无符号定点整数;(2)8位二进制无符号定点小数;(3)16位二进制无符号定点整数;(4)用补码表示的16位二进制有符号整数;3、(111)X=273,基数X=?4、有一个二进制小数X=0.X1X2X3X4X5X6(1)若使X≥1/2,则X1……X6应满足什么条件?(2)若使X>1/8,则X1……X6应满足什么条件?5、有两个二进制数X=01101010,Y=10001100,试比较它们的大小。
(1) X和Y两个数均为无符号数;(2) X和Y两个数均为有符号的补码数。
6、一个用十六进制表示的两位整数,如果改用十进制数表示,顺序正好颠倒,该数是多少?二、填空题1、对于R进制数来说,其基数(能使用的数字符号个数)是,能使用的最小数字符号是。
2、八进制数的基数为8,能用到的数字符号个数为。
3、十进制数72转换成八进制数是。
4、与十进制数49.875等值的八进制数是。
5、与十进制数67等值的十六进制数是。
6、十进制小数0.6875转换成十六进制数是。
7、二进制数101.011转换成十进制数是。
8、与二进制数101110等值的八进制数是。
9、十六进制数0E12转换成二进制数是。
10、汉字国标码字符集中共包含有个汉字和图形符号。
11、把汉字区位码的区码和位码都加上十六进制数,即得到汉字国标码;把汉字区位码的区码和位码都加上十六进制数,即得到汉字机内码。
12、将下列十进制数8609、5254、2730、1998变为8421BCD 码分别是。
三、选择题1、在计算机机内部,一切信息的存取、处理和传送都是以形式进行的。
微机原理试题集 答案
第1章概述1.电子计算机主要由运算器、控制器、存储器、输入设备和输出设备等五部分组成。
2.运算器和控制器集成在一块芯片上,被称作CPU。
3.总线按其功能可分数据总线、地址总线和控制总线三种不同类型的总线。
4.计算机系统与外部设备之间相互连接的总线称为系统总线(或通信总线);用于连接微型机系统内各插件板的总线称为系统内总线(板级总线);CPU内部连接各寄存器及运算部件之间的总线称为内部总线。
5.迄今为止电子计算机所共同遵循的工作原理是程序存储和程序控制的工作原理。
这种原理又称为冯·诺依曼型原理。
第3章微处理器及其结构1.8086/8088 CPU执行指令中所需操作数地址由 EU 计算出 16 位偏移量部分送 BIU ,由 BIU 最后形成一个 20 位的内存单元物理地址。
2.8086/8088 CPU在总线周期的T1 时刻,用A19/S6~A16/S3 输出 20 位地址信息的最高 4 位,而在其他时钟周期,则输出状态信息。
3.8086/8088 CPU复位后,从 0FFFF0H 单元开始读取指令字节,一般这个单元在 ROM 区中,在其中设置一条跳转指令,使CPU对系统进行初始化。
4.8086系统的存储体系结构中,1MB存储体分 2 个库,每个库的容量都是512K字节,其中和数据总线D15~D8相连的库全部由奇地址单元组成,称为高位字节库,并用BHE作为此库的选通信号。
5.8086/8088系统中,可以有 64K 个段起始地址,任意相邻的两个段起始地址相距 16 个存储单元。
6.用段基值及偏移量来指明内存单元地址的方式称为逻辑地址。
7.通常8086/8088 CPU中当EU执行一条占用很多时钟周期的指令时,或者在多处理器系统中在交换总线控制时会出现空闲状态。
8.8086 CPU使用 16 根地址线访问I/O端口,最多可访问 64K 个字节端口,使用 20 根地址线访问存储单元,最多可访问 1M 个字节单元。
(完整版)微机原理试题集题库(带答案)
(完整版)微机原理试题集题库(带答案)微机原理及应用习题集库 (2)一、填空 (2)二、单项选择题 (6)三、程序分析题(每小题6分,共24分) (16)四、判断题(在对的后面画√,错的后面画×): (25)五:分析判断题(判断对错,并指出错误原因) (31)六、简答题: (33)七、程序题 (38)八、接口芯片的综合编程题 (50)(一)8255A (50)(二)8259A (56)(三). 其它端口编程题 (58)微机原理及应用习题集库(请认真复习4、5、7、10、11章后的习题)一、填空1.87的原码是0101 0111B=57H ,补码是01010111B ,反码01010111B 。
2.SP总是指向栈顶,若原先SP=2000H,SS=2000H,问CPU执行指令PUSHAX后,AL内容压入物理地址为21FFEH 存储单元中,AH内容压入物理地址为21FFFH 存储单元中。
3.以BX基址寻址,约定的段寄存器是DS ,以BP基址寻址,约定的段寄存器是SS ,变址寻址约定的段寄存器是DS 。
4.假设某个字的值是1234H,其低位字节地址是20H,高位字节地址是21H,那么该字地址是20H 。
5.8086/8088的状态标志有6(SF、PF、AF、OF、ZF、CF)个。
8086/8088系统中,存储器是分段的,每段最大长度是64K 字节,段内偏移地址从0000H 到FFFFH 。
6、CPU访问存储器进行读写操作时,通常在T3状态去检测READY ,一旦检测到READY无效,就在其后插入一个T w周期。
7、汇编语言源程序中的语句有三种类型,它们是指令语句,伪指令语句,宏指令语句。
8、、8086CPU寻址外设可以有两种方式,一种是直接寻址方式,另一种是间接寻址方式。
9、CPU与外设之间的连接部件称为I/O接口,它的基本功能是在CPU与外设之间起缓冲作用。
10、C PU从主存取出一条指令并执行该指令的时间称(),它通常用若干个()来表示,而后者又包括若干个()。
微机原理试题及答案(考试必备)
一、选择题(20分,在每小题的4个备选答案中选出一个正确的答案编号填写在该题空白处,每题2分)1.指令MOV DX,[BX]的寻址方式是 D 。
(A)立即寻址(B)直接寻址(C)寄存器寻址(D)寄存器间接寻址2.若AL的内容为3FH,执行SHL AL,1指令后,AL的内容为 A 。
(A)7EH (B)1FH (C)9FH (D)7FH解析:shl al ,1 即目的操作数各位左移一次,移动一次,相当于将目的操作数乘以2。
3fh=63 63*2=126 126=7eh 故选A3.属于在工作中需定时刷新的存储器的芯片是 B 。
(A)SRAM (B)DRAM (C)EEPROM (D)EPROM4.某EPROM芯片上有19条地址线A0~A18,它的容量为 C 。
(A)128K (B)256K (C)512K (D)1024K5.8086/8088CPU的SP寄存器是多少位的寄存器 B 。
(A)8位(B)16位(C)24位(D)32位6.在STOSB指令执行的时候,隐含着寄存器的内容作为操作数的偏移地址,该寄存器是 D 。
(A)SP (B)BX (C)SI (D)DI解析:stos数据串存储指令功能:将累加器al或ah中的一个字或字节,传送到附加段中以di为目标指针的目的串中,同时修改di,以指向串中的下一个单元。
7.8255工作在方式0时,下面哪种说法不正确 C 。
(A)A口输入无锁存能力(B)A、B口输出有锁存能力(C)C口输入有锁存能力(D)A、B、C三个口输出均有锁存能力解析:对于方式0,规定输出信号可以被锁存,输入不能锁存8.采用DMA方式来实现输入输出是因为它 A 。
(A)速度最快(B)CPU可不参与操作(C)实现起来比较容易(D)能对突发事件做出实时响应9.工作在最小模式下,8086/8088CPU芯片中,将地址信号锁存的信号是C 。
(A)DT/R (B)DEN (C)ALE (D)AEN10.在LOOP指令执行的时候,隐含着对计数器减1的操作,该计数器是用寄存器 C 。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
微机原理复习大纲复习范围:1、作业2.书上例题3.课堂上反复强调的内容4、复习题微机原理复习题一、单项选择题1、PC机就是( C )A、单片机B、单板机C、微型计算机D、微型计算机系统2、CPU中运算器的主要功能就是( D )A、算术运算B、逻辑运算C、函数运算D、算术运算与逻辑运算3、8086CPU中的段寄存器用来存放( C)A、存储段的物理地址B、存储器的逻辑地址C、存储器的段基值D、存储器的起始地址4.8086系统中内存储器的地址空间为1M,而在进行I/O-读写时,有效的地址线就是( B )A、高16位B、低16位C、高8位D、低8位5、8086CPU在进行写内存操作时,控制信号M/IO-与DT/R-就是( D )A、00 B、0 1 C、10 D、 1 16、芯片8288在8086CPU系统中用作( C )A、总线锁存器B、总线驱动器C、总线控制器D、总线仲裁器7.有一静态RAM芯片的地址线为A0~A9,数据线为D0~D3,则该存储器芯片的存储容量为( D )A、2K×4位B、1KB(B:字节)C、2KBD、1K×4位8.在16位存储系统中,为了( C ),存储字最好存放在偶地址。
A、便于快速寻址B、节省所占的内存空间C、减少执行指令的总线周期D、减少读写错误9.有一8086系统的中断向量表,在003CH:003FH单元开始依次存放34H、FEH、00H与F0H四个字节,该向量对应的中断类型码与中断服务程序的入口地址分别为( C )A、0EH,34FE:00F0HB、0EH,0F000:0FE34HC、0FH,0F000:0FE34H D、0FH,00F0H:34FEH10、8259A可编程中断控制器中的中断服务寄存器ISR用于( A)A、记忆正在处理中的中断B、存放从外设来的中断请求信号C、允许向CPU发中断请求D、禁止向CPU发中断请求11、当8255A工作在方式1的输入状态时,8255A与外设之间的联络信号为( C )A、IBF、ACKB、OBF、ACKC、IBF、STBD、OBF、STB12.8253可编程定时/计数器的计数范围就是( D)A、0-255 B、1-256 C、0-32768D、1-6553613、可编程定时器/计数器8253的6种工作方式中,既可软件启动,又可硬件启动的就是( B)A、方式1,2;B、方式2,3;C、方式3,5;D、方式2,514.根据串行通信规程规定,收发双方的( B )必须保持相同。
A、外部时钟周期;B、波特率因子;C、波特率;D、以上都正确15、8251A用作异步串行通信接口,如果设定波特率因子为16,而发送器与接收器时钟频率为19200Hz,则波特率为( A ) 。
A、1200波特; B、2400波特;C、9600波特; D、19200波特16、10进制数-127的补码为( A )A、10000001B、10000000C、00000001D、1111111117、指令MOV BX, DA TA[BX]采用的寻址方式就是( D)。
A、立即寻址B、寄存器间接寻址C、直接寻址D、寄存器相对间接寻址18、已知AL=7EH, DL=8AH, 执行CMP AL,DL指令后,标志寄存器中C、O、S、Z四标志的状态分别为( C)。
A、0、0、1、0B、0、1、1、0C、1、0、1、0 D、1、0、0、019、已知BL=08H,DL=0E2H, 执行XORDL, BL指令后,DL寄存器中的数为( D )A、132B、20HC、00HD、0EAH20、CPU响应中断后得到中断类型码就是9,则从( C )单元取出中断服务子程序的入口地址A、0009H B、00009HC、00024H D、0024H21十进制数66转换成二进制数为( D )A、11000010 B、01100110 C. 11100110D、0100001022下列数中最小的就是AA、(101001)2B、(52)8 C. (2B)16D、(50)1023 设(101)x=(41)16,求x=(C)A、6B、10C、8D、1224用16位二进制补码表示一个带符号数,其最小数为(C),如表示一个无符号数,其最小数为(A) A、0 B.-32767 C.-32768D、-6553625一个8位二进制整数,若用补码表示,由3个“0”与5个“1”组成,则最小值为(C)。
A.-120 B、-8 C、-113 D. -1126 8086/8088加电复位后,执行的第一条指令的物理地址就是(B)。
A、0FFFFHB、FFFF0HC、0000HD、0240H278086在执行MOV AL, [BX]指令的总线周期内,若BX存放的内容为2034H,则BHE =,与A0的状态为D。
A.0,1B、0,0 C、1,1D、1,028在8086/8088CPU中,一个最基本的总线周期数由( ①D)个时钟周期(T状态)组成,在T1状态,CPU往总线上发送的就是(②B)信息。
①A、1B、 2 C、 3 D、 4②A、数据 B. 地址C、控制D、其她29 8086用于中断请求输入的引脚信号就是(A)。
A、INTR与NMI B、INT与NMIC、INTR与INTA D、INTE与INET308086CPU响应单个可屏蔽中断的条件就是(D)。
A.CPU开中断B.外设有中断请求信号C.外设中断请求信号不屏蔽D.同时满足上述A,B,C条件,且正在执行的指令执行完毕。
31不需要访问内存的寻址方式就是(B)。
A、直接寻址 B.立即数寻址C、间接寻址D. 变址寻址32 条件转移指令JENEXT,能转移到语句标号为NEXT执行的条件就是(D)。
A、ZF=0B. CF=1 C、CF=0 D. ZF=133实现Al寄存器中D7与D0都取反的指令就是DA、AND AL, 7EHB、OR AL, 81H C. TESTAL,81H D、XORAL,81H二、多项选择题1、8086CPU的下列寄存器中,不能用作寄存器间接寻址方式时的地址寄存器的有(AC D)。
A、AXB、BXC、CXD、DXE、SI2、8086有两种工作模式,即最大模式与最小模式,其中最小模式的特点就是( ADE )。
A、8086提供全部控制信号B、必须使用总线控制器8288C、必须使用总线收发器D、必须使用总线锁存器E、构成单处理器系统3、大部分DMAC都拥有( BCD )等传送方式。
A、直接传送方式B、单字节传送方式C、查询传送方式D、成组传送方式E、中断传送方式4、要对可编程接口芯片进行读操作时,必须满足( AB)A、CS=LB、RD=L,WR=HC、WR=L,RD=HD、RD=L WR=L E、RD=H,WR=H5 将累加器清零的正确指令就是ABCA、AND AX,00HB、XORAX, AXC、SBB AX,AX D、CMP AX,AX三、判断题1、在8086最小方式的总线读时序图中,在T2时钟周期时,AD0-AD l5,总线上有一个高阻态。
(√)2.对于可屏蔽中断的嵌套处理原则就是允许优先级高的中断打断优先级低的中断,允许同级中断相互打断,而不允许优先级低的中断打断优先级高的中断。
(×)3.8086CPU在收到外部中断请求信号以后,进人中断响应周期,通过IN指令读取中断类型号,从而就可获得中断服务程序入口地址。
( ×)4、可编程定时器/计数器,其定时与计数功能可由程序灵活地设定,但由于就是由软件控制,在计数过程中必然会占用CPU的时间。
( ×)5、指令一般包括两部分:操作码与操作数。
( √)6、一个总线周期有一个或若干个指令周期组成。
(×)7、8086有一个16位标志寄存器,它包含了6个状态标志位与3个控制标志位。
(√)8、一片8259A中断控制器最多能接收8个中断源。
(√)9 8086CPU的逻辑段允许段的重叠与交叉。
(√)10 8086CPU的标志寄存器FR就是16位的,每一位都有定义。
(×)11在8086的主存中,一个字节占用一个存储单元,一个字占用两个相邻的单元,字的高8位放在高地址单元,低8位放在低地址单元。
(√)12 8086CPU的AD0~AD15在执行指令时,先传数据,后传地址。
(×)四、填空题1(640)10=( 10 1000 0000)2=( 280)162、每片8253包含有 3 个独立的16位计数通道,每个通道具有 6 种工作方式。
3 、取指令时,8086会自动选择CS 值作为段基值,再加上由IP 提供的偏移量形成物理地址。
4、808 6/8088微处理器被设计为两个独立的功能部件: EU_与BIU _。
5、TEL8086的当前CS=2000H,IP=5678H,则将执行20位物理地址25678H处的程序。
6 .8086存储器组织中,逻辑地址由十六进制4位构成的,物理地址又由十六进制5位构成。
7 、一片8259A可管理_ 8 _级中断,若级联三片从片则可以管理29 级中断。
8、若DS=1200H,则当前数据段的起始地址就是12000H ,末地址就是21FFFH。
9、系统中数据传送的控制方式中程序控制的数据传送又分为条件查询与无条件查询。
10、“串行通信”就是指数据一位一位依次传送。
在串行通信中有两种基本的通信方式:即同步与异步。
11、主机与I/O设备间的数据传送有程控、中断与DMA,IOP 三四种方式,其中DMA 与IOP 传送过程中CPU无需参与,而就是由DMAC 与IOP 控制完成。
12 38.8086系统中,要求各个逻辑段必须从节的整数倍边界开始,即段首地址的低4位总就是0 。
将段首地址的高16位地址码称作段基址,存放在相应的段寄存器中。
13、由逻辑地址获得物理地址的计算公式为段基址*16+偏移地址。
14 .80X86系统中,堆栈就是遵循后进先出原则。
15.在8086最小模式的典型配置中,需2片双向总线收发器8286,因为8286数据线为8位,而8086数据总线为16位。
16、8086/8088系统中I/O端口地址就是二进制数16位的,可寻址64K 个端口。
每个端口中含8 位的数据。
17、8086/8088的I/O指令中若采用直接寻址,要求端口地址必须在0-255 范围之内;若采用间接寻址,则端口地址在0-65535范围之内。
18位二进制补码所能表示的十进制数的范围为+127~-128,前者的补码为( ),后者的补码为( ) 。
19 已知段基址与偏移地址分别为2015H与0028H,此存储单元的物理地址就是(20178H)。
20 若8086的引脚MN/MX接+5V,则当执行OUT指令时,其引脚信号M/IO= 0 , RD= 1 , WR= 0(填写高、低电平)。