西南科技大学微机原理试题(一)
- 格式:doc
- 大小:44.00 KB
- 文档页数:4
微机原理试题及答案一、填空题每空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、单片机是在一片集成电路芯片上集成了以下部分,除了 DA、微处理器B、存储器C、I/O接口电路D、串口通信接口2、一个机器周期包含多少个晶振周期DA、2B、6C、8D、123、80C51单片机有21个特殊功能寄存器,其中与串行口相关的有以下几个,除了 BA、SBUFB、TCONC、SCOND、PCON4、80C51系列单片机具有4个8位的并行I/O口,其中哪个口工作时需要外接上拉电阻AA、P0B、P1C、P2D、P35、寄存器中的内容为地址,从该地址去取操作数的寻址方式称为 CA、寄存器寻址B、直接寻址C、寄存器间接寻址D、变址寻址6、源地址为1005H。
微机原理试题及答案一、选择题。
1. 下列哪个不是微机系统的基本组成部分?A. 中央处理器。
B. 存储器。
C. 输入设备。
D. 输出设备。
答案,C。
2. 下列哪个不属于微处理器的功能?A. 运算。
B. 控制。
C. 存储。
D. 输入。
答案,D。
3. 以下哪个不是微机系统软件的组成部分?A. 操作系统。
B. 应用软件。
C. 数据库软件。
D. 固件。
答案,C。
4. 下列哪个不是微机系统的外部设备?A. 打印机。
B. 鼠标。
C. 显示器。
D. 内存条。
答案,D。
5. 下列哪个不是微机系统的存储器?A. 内存。
B. 硬盘。
C. CPU。
D. 光盘。
答案,C。
二、填空题。
1. 微机系统的核心部件是______。
答案,中央处理器。
2. 微机系统的内存是用来存储______。
答案,程序和数据。
3. 微机系统的主要输入设备有键盘、______。
答案,鼠标。
4. 微机系统的操作系统是用来管理______。
答案,硬件和软件资源。
5. 微机系统的显示器是用来输出______。
答案,图像和文字。
三、简答题。
1. 什么是微机系统?简要描述其基本组成部分。
答,微机系统是由中央处理器、存储器、输入设备、输出设备和系统总线等基本组成部分组成的计算机系统。
2. 请简要介绍微处理器的功能及其作用。
答,微处理器是微机系统的核心部件,其主要功能包括运算、控制和存储,它负责执行计算机程序中的指令,是计算机的大脑。
3. 请简要介绍微机系统的软件组成部分。
答,微机系统的软件包括操作系统、应用软件和固件,其中操作系统是管理硬件和软件资源的系统软件,应用软件是为用户提供各种功能的软件,固件是存储在计算机芯片中的软件。
四、问答题。
1. 请简要描述微机系统的工作原理。
答,微机系统的工作原理是通过中央处理器执行指令,从存储器中读取程序和数据,经过运算和控制后,将结果输出到显示器或打印机等输出设备上。
2. 请简要介绍微机系统的存储器种类及其特点。
答,微机系统的存储器包括内存、硬盘、光盘等,其中内存用于临时存储程序和数据,速度快但容量小;硬盘用于永久存储数据,容量大但速度较慢;光盘用于存储大量数据,但读写速度较慢。
微机原理试题库及答案一、选择题(每题2分,共20分)1. 微处理器的内部结构通常分为哪几个部分?A. 算术逻辑单元(ALU)B. 控制单元(CU)C. 寄存器组D. 所有以上2. 下列哪个不是微机的输入设备?A. 键盘B. 鼠标C. 打印机D. 扫描仪3. 微机的存储器分为哪两种类型?A. 只读存储器(ROM)和随机存取存储器(RAM)B. 硬盘和固态硬盘C. 内部存储器和外部存储器D. 缓存和主存4. 微机的总线分为哪几类?A. 数据总线、地址总线和控制总线B. 并行总线和串行总线C. 内部总线和外部总线D. 低速总线和高速总线5. 微机的中断系统的作用是什么?A. 处理异常情况B. 执行程序C. 管理存储器D. 控制输入输出设备6. 微机的指令系统包括哪些基本操作?A. 加法、减法、乘法和除法B. 逻辑运算C. 移位操作D. 所有以上7. 微机的操作系统主要负责什么?A. 管理硬件资源B. 管理用户界面C. 执行程序D. 管理网络通信8. 微机的编译系统的作用是什么?A. 将高级语言程序转换为机器语言程序B. 管理内存C. 执行程序D. 管理输入输出设备9. 微机的硬件系统和软件系统之间的关系是什么?A. 相互独立B. 相互依赖C. 硬件系统可以独立工作D. 软件系统可以独立工作10. 微机的外设接口通常包括哪些类型?A. 并行接口和串行接口B. USB接口和HDMI接口C. 网络接口和音频接口D. 所有以上二、填空题(每空2分,共20分)1. 微机的中央处理器(CPU)主要包括______和______。
2. 微机的存储器地址空间通常分为______和______。
3. 微机的输入输出接口通常包括______、______和______。
4. 微机的总线宽度决定了数据传输的______。
5. 微机的中断优先级是指中断请求的______。
6. 微机的指令集是CPU执行______的集合。
7. 微机的操作系统是管理______和______的软件。
一、填空题(每空2分,共30分)1.8086CPU的外部中断引脚有______和_________ 。
2.PCI总线属于现代_________总线。
3.8086的中断可分为 _________和________ 两大类。
4.8255A具有三种工作方式:_________、_________ 和____________ 。
5.8253中有_________ 个独立的计数器。
6.0832是常用的_______ 转换芯片。
7.软件识别按键时,当识别有键按下后所加的一段延时程序是为了_________ 。
8.串行通信方式分为_________ 和__________ 。
9.RS-232-C是_______ 与_________ 间的标准。
二、选择题(每小题2分,共30分)1.数据的输入输出指的是()进行数据交换。
A.CPU与存储器B.CPU与外设C.存储器与外设D.内存与外存2.在给接口编址的过程中,如果有5根地址线没有参加译码,则可能产生()个重叠地址。
A.52B.5C.25D.103.8086在执行IN AL,DX指令时,AL寄存器的内容输出到()上。
A.地址总线B.数据总线C.存储器D.寄存器4.ISA总线的数据宽度为()位。
A.64B.32C.16D.85.8086中断向量表的大小为()字节。
A.256B.1024C.2kD.64k6.软中断INTn(n=10H~FFH)的优先级排列原则是()。
A.n值愈小级别越高B.无优先级别C.n值愈大级别越高D.随应用而定7.8255A工作在方式2(双向选通I/O)时,()。
A.只能作输入接口B.只能作输出接口C.作输入口或作输出口D.同时可作输入口、输出口8.可编程定时器/计数器8253的控制字为()个字节。
A.1B.2C.3D.49.起动8253的计数器开始或计数的方式有()A.软件方式B.硬件方式C.软件和硬件方式D.门控信号10.当外设的输出信号为模拟电压时,需在输入通道中设计一个()。
微机原理试题及答案一、选择题(每题2分,共20分)1. 微处理器中的寄存器主要用于存储()。
A. 指令B. 操作数C. 地址D. 程序2. 在微机系统中,总线是用于()。
A. 存储数据B. 传输数据C. 执行指令D. 控制设备3. 微机系统中,内存的主要作用是()。
A. 存储操作系统B. 存储程序和数据C. 执行程序D. 控制程序运行4. 在微机系统中,中断的作用是()。
A. 暂停程序运行B. 启动程序运行C. 响应外部事件D. 执行数据传输5. 微机系统中的I/O设备指的是()。
A. 输入设备B. 输出设备C. 输入输出设备D. 存储设备6. 微机系统中,CPU的主要功能是()。
A. 存储数据B. 执行程序C. 传输数据D. 控制设备7. 在微机系统中,外设是指()。
A. 内存B. 硬盘C. 打印机D. 显示器8. 微机系统中的DMA是指()。
A. 数据传输方式B. 直接存储器访问C. 动态内存访问D. 数字多媒体应用9. 微机系统中,指令周期包括()。
A. 取指令B. 执行指令C. 取指令和执行指令D. 存储指令10. 微机系统中,字长是指()。
A. 存储容量B. 指令长度C. 数据宽度D. 地址范围二、填空题(每空1分,共10分)11. 微处理器的时钟频率通常用____表示,单位是赫兹(Hz)。
12. 微机系统中的总线可以分为数据总线、地址总线和____。
13. 微机系统中,一个存储单元可以存储一个____。
14. 微机系统中,中断向量表存储了中断服务程序的____。
15. 微机系统中,I/O端口地址通常由____总线提供。
16. 微处理器的指令集是一组预定义的____。
17. 微机系统中,堆栈操作遵循____原则。
18. 微机系统中,DMA可以减少CPU的____。
19. 微机系统中,指令的执行通常分为取指、____、执行和结果写回四个阶段。
20. 微机系统中,字长为32位的CPU一次可以处理____位的数据。
微机原理试题库及答案一、选择题1. 在微机系统中,CPU不能直接访问的存储器是()。
A. RAMB. ROMC. CacheD. 硬盘2. 下列关于微处理器的叙述中,错误的是()。
A. 微处理器是微机的核心部件B. 它包括控制器和运算器两部分C. 微处理器只能执行整数运算D. 微处理器可以执行控制命令3. 在微机系统中,用于存放当前正在执行的程序和数据的存储器是()。
A. ROMB. RAMC. 硬盘D. 软盘4. 微机系统中,I/O设备通过()与CPU进行通信。
A. 数据总线B. 控制总线C. 地址总线D. I/O总线5. 在微机系统中,用于实现存储器扩展的芯片是()。
A. 计数器B. 寄存器C. 存储器接口芯片D. 算术逻辑单元二、填空题6. 微机系统中的总线包括________、________和________三种类型。
7. 在微机系统中,________是用于存储程序和数据的物理部件。
8. 中断系统允许CPU在执行程序过程中,对外界请求做出响应,这种响应称为________。
9. 微机系统中的________是用于控制CPU和其他系统部件协同工作的部件。
10. 在微机系统中,________是用于暂时存放信息的高速存储部件。
三、简答题11. 简述微处理器的发展历程及其对计算机性能的影响。
12. 描述微机系统中存储器的层次结构,并解释每一层次的作用。
13. 解释中断在微机系统中的作用及其实现方式。
14. 阐述微机系统中输入/输出设备的作用及其与CPU的通信过程。
15. 描述微机系统中总线的作用及其分类,并解释它们各自的功能。
四、计算题16. 给定一个16位的二进制补码数,其数值为F7E1,请计算其十进制等价值。
17. 如果一个微机系统的时钟频率为2GHz,且每个时钟周期可以执行一条指令,计算在一分钟内该系统可以执行多少条指令。
18. 给定一个微机系统的内存地址范围是0x0000到0xFFFF,请计算该系统的最大内存容量。
*教材:《微机原理与接口技术实用教程》,杨帮华等编,清华大学出版社,2008. 5习题一1、十进制一二进制:73.8125 =2、十进制一十六进制:299. 34375 =3、二进制一十进制:10010010. 001B =4^十六进制一十进制:8F. 7H =5、已知:a = 1011B, b = 11001B, c = 100110B,用二进制完成下列算术运算,并用十进制运算检查结果:(1)a+b; (2) c-a~b;(3) aXb; (4) c/a。
6、已知:a = 00111000B, b = 11000111B,试求以下逻辑运算结果:(1) a AND b ;(2) a OR b ;(3) a XOR b ; (4) NOT a。
7、写出下列各数的8位原码和补码:(1) +1010101B;(2) -1010101B;(3) +1111111B;(4) -1111111B;(5) +1000000B;(6) -1000000B;(7) +34 ;(8) -69。
8、对下列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 。
9、将下列十进制数用BCD表示,并用加6修正法求运算结果:(1) 38+42;(2) 56+77;(3) 99+88;(4) 34+69 。
10、将下列字符串用偶校验ASCII表示(以十六进制形式):(1) SAM JONES; (2) -75. 61。
11、用规格化浮点数表示(设阶为4位原码,尾为8位补码):-3. 125 =*习题一参考答案1、01001001.1101B2、12B.58H3、146.1254、143.43755、100100B, 0010B, 100010011B, 0011B...0101B6、00000000B, 11111111B, 11111111B, 11000111B7、01010101B、01010101B, 11010101B、10101011B, 01111111B、01111111B,11111111B、10000001B, 01000000Bs 01000000B, 11000000> 11000000B,00100010B、00100010B, 11000101B、10111011B8、8EHx、E0H V , 8EH "、E0H V , CEH ”、20H V , FEH ”、70H V9、80, (1)33, (1)87, (1)0310、53、41、4D、20、4A、4F、4E、45、53, 2D、37、35、2E、36、31 (H)偶校验:0101001k 01000001、01001101, 10100000、11001010> 1100111k 01001110, 1100010k01010011, 00101101, 1011011K 0011010k 00101110> 00110110, 10110001 (B)11、一3.125 = —11.001B=—0.11001B X 2+2,即:0010 10011100B (阶为4位原码,尾为8位补码)习题二教材P24 (1.8习题):一、6教材 P115 (3. 5 习2, 习题三 二、1*习题三参考答案 教材P115 (3. 5习题):一、1、假定 DS=2000H, SS=1500H, SI=OOAOH, BX=0100H, BP=0010H,数据变量 VAL 的偏地址为0050H,请指出下列指令中源操作数采用什么寻址方式?若源操作数在存储器(1) MOV AX, OABH (2) MOV AX, [100H](3) MOV AX, VAL(4) MOV BX, [SI](5) MOV AL, VAL[BX](6) MOV CL, [BP][SI] ;立即寻址;直接寻址,EA=0100H, PA=DSX10H+EA=20100H ;直接寻址,EA=VAL=0050H, PA=DS X 10H+EA=20050H ;寄存器间接寻址,EA=SI=OOAOH, PA=DSX10H+EA=200A0H ;寄存器相对寻址,EA=BX+VAL=0150H, PA=DSX 10H+EA=20150H ;基址变址寻址,EA=BP+SI=OOBOH, PA=SS X(1) MOV AH, BX (2) MOV [SI], [BX] (3) MOV AX, [SI][DI]MOV AX, [BX][BP];X ,源、目的字长不一致(或类型不一致) ;X ,源、目的不可同为存储器操作数 ;X,基址变址寻址不可SI 与DI 组合 ;X,基址变址寻址不可BX与BP 组合教材 P77 (2. 5 习题):一、1, 2, 3, 5, 6, 7, 8; 二、2, 4 补充题: 1、 将62A0H 加下列各数,试求其和及标志位AF 、SF 、ZF 、OF 、CF 、PF 的值。
西南科技大学2012-2013学年微机原理与接口技术期末试题XXXX大学2014-2015学年微机原理与接口技术期末试题一、选择题(1×10=10分)1、在计算机内部,一切信息的存取、处理和传送都是以( ) 形式进行的。
A)EBCDIC码B)ASCII码C)十六进制编码D)二进制编码2、下列指令中,有语法错误的指令是()。
A. MOV AX,[BX][SI]B. LEA DI,[2000H]C. OUT DX,ALD. SHL BX,23、CPU与外设间数据传送的控制方式有( )。
A.中断方式B.程序控制方式C.DMA方式D.以上三种都是4、在汇编过程中不产生指令码,只用来指示汇编程序如何汇编的指令是()。
A. 汇编指令B.机器指令C.伪指令D.宏指令5、一条指令执行完后,CS=1000H,IP=1052H,则下一条指令的地址为( )A. 2025HB. 11052HC. 01052HD. 10520H6、在80x86中可屏蔽中断请求被CPU响应的条件是()。
A. INTR引脚有中断请求,NMI引脚没有中断请求,系统没有DMA请求;B. CPU当前指令执行完毕;C. 中断允许标志IF = 1;D. 以上条件都包括。
8、对于掉电的处理,CPU是通过()来处理的。
A.软件中断B.可屏蔽中断C.非屏蔽中断D.DMA9、对于下列程序段:AGAIN:MOV AL,[SI]MOV ES:[DI],ALINC SIINC DILOOP AGAIN也可用指令()完成同样的功能。
A. REP MOVSBB. REP LODSBC. REP STOSBD. REPE SCASB10、可作简单输入接口的电路是()。
A.三态缓冲器B.锁存器C.反相器D.译码器二、判断题,正确的打√,错误的打×。
(1×10=10分)1、RESET信号来到后,CPU结束当前操作,并对处理器标志寄存器,IP,DS,SS,ES 及指令队列清零,而将CS设置为FFFFH,当复位信号变为低电平时,CPU从0000H开始执行程序。
(答案见第70页开始)大学微机原理及程序设计试卷(一) 姓名:班级:学号:成绩:一、填空题(共15分,每空1分)1、十六进制数30A.5转换为二进制是_____________,转换为十进制是______________。
2、偏移量是指相对的偏移距离。
3、8088/8086系统中,不改变DS值的情况下,其数据段的最大寻址范围是_____ _KB。
4、PC总线中,IOR为低电平时,表明CPU对端口进行__________操作。
5、8086/8088存储器分四个段,这四个段的段名所对应的段寄存器分别是________、________、________、________。
6、每条指令的执行过程中是由________、________和________等操作组成。
7、I/O端口的编址方式有________和________ 两种二、选择题(共20分,每小题2分)1、在机器数()中,零的表示形式是唯一的。
A、原码B、补码C、反码D、原码和反码2、若采用双符号位判断溢出,当结果的符号位为11时,表示()。
A、结果为正,无溢出B、结果正溢出C、结果负溢出D、结果为负,无溢出3、中央处理机(CPU)是指()。
A、运算器B、控制器C、运算器和控制器D、运算器、控制器和主存储器4、PSW是指令部件中()。
A、指令寄存器B、指令译码器C、程序计数器D、程序状态寄存器5、寄存器间接寻址中,操作数放在()。
A、通用寄存器B、主存单元C、堆栈D、程序计数器6、EPROM是指()。
A、随机读写存储器B、可编程的只读存储器C、只读存储器D、可擦除的可编程只读存储器7、存储周期是指()。
A、存储器的读出时间B、存储器的写入时间C、存储器进行连续读和写操作所允许的最短时间间隔D、存储器进行连续写操作所允许的最短时间间隔8、某一存储单元的逻辑地址为2500H:0010H时,其对应的物理地址为()。
A、2500HB、0010HC、25100HD、25010H9、DMA传送结束由I/O接口向CPU发出中断请求,其目的是( )。
《微机原理与应用》课程习题集西南科技大学成人、网络教育学院版权所有习题【说明】:本课程《微机原理与应用》(编号为03015)共有单选题,填空题1,简答题,综合设计题,判断题,填空题2,填空题3等多种试题类型,其中,本习题集中有[填空题2]等试题类型未进入。
一、单选题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转换成八进制数是。
第一章2.计算机中存在的一个编码是00001001B,它代表什么?为什么?·无符号数9·原码+9,正数:与无符号数一致;负数:符号位为一,其它不变。
·反码+9,正数:与无符号数一致;负数:将对应原码按位取反,符号位与原码一致。
·补码+9. 正数:与无符号数一致;负数:将对应原码按位取反,符号位与原码一致,再加1.9.微机的结构特点是什么?微机与通用计算机在工作原理上有什么联系和区别?微机的显著特点是采用微处理器和总线结构。
联系:微机是最近20多年来依赖LSI、VLSI技术发展起来的通用计算机。
区别:14 微处理器、微型计算机和微型计算机系统三者之间有什么不同?将运算器与控制器集成在一起,称为微处理器。
微处理器是微处理器的核心。
微型计算机是由微处理器、存储器、输入/输出接口电路和系统总线构成的裸机系统。
微型计算机系统是以微型计算机为主机,配上系统软件和外设之后而构成的计算机系统。
三者之间是有很大不同的,微处理器是微型计算机的一个组成部分,而微型计算机又是微型计算机系统的一个组成部分。
第二章7.8086/8088和传统的计算机相比在执行指令方面有什么不同?这样的设计思想有什么优点? 8086CPU执行转移指令时,指令队列寄存器内容如何变化?传统的计算机一般按照取指令、指令译码/执行指令的步骤工作。
在8086/8088中,指令的提取与执行分别由总线接口部件BIU与执行部件EU完成,8086/8088可以在取指令同时又可以执行指令。
这种并行工作方式有力的提高了CPU的工作效率。
8086执行转移指令时,IP的内容变为转移指令指向的偏移地址。
注:IP存储的代码段CS的偏移地址,与CS一起构成程序计数器。
程序计数器始终指向顺序存储的下一字节指令。
但遇到控制程序流指令(如转移、调用、返回、循环和中断)时,改变程序计数器。
9. 将两数相加,即0100 1100B加0110 0101B,CF、PF、AF、ZF、SF、OF各为何值?【答】0100 1100+0110 0101=10110001CF=0,(若最高位进位或借位,则置1)PF=1,(若有偶数个1,则置1)AF=1,(若低4位进位或借位,则置1)ZF=0,(若结果为0,则置1)SF=1,(若最高位为1,则置1)OF=0,(若有溢出,则置1)11. 现有6个字节的数据分别为11H,22H,33H,44H,55H,66H,已知它们在存储器中的物理地址为400A5H~400AAH.若当前(DS)= 4002H,请说明它们的偏移地址值。
微机原理试题库及答案一、选择题(每题2分,共20分)1. 微机系统中,CPU指的是什么?A. 中央处理单元B. 存储器C. 输入设备D. 输出设备答案:A2. 以下哪个不是微处理器的组成部分?A. ALUB. 控制单元C. 存储器D. I/O接口答案:C3. 微机系统中的总线可以分为哪几类?A. 数据总线B. 地址总线C. 控制总线D. 所有以上答案:D4. 以下哪个是微机系统中的输入设备?A. 显示器B. 键盘C. 打印机D. 硬盘答案:B5. 微机系统中的内存分为哪两类?A. ROM和RAMB. SRAM和DRAMC. EPROM和EPROMD. 只读存储器和随机访问存储器答案:A6. 微机系统中,中断是指什么?A. 程序的暂停B. 程序的终止C. 程序的继续D. 程序的异常处理答案:D7. 在微机系统中,I/O设备指的是什么?A. 输入输出设备B. 输入输出接口C. 输入输出程序D. 输入输出端口答案:A8. 微机系统中,DMA是指什么?A. 数据管理器B. 直接内存访问C. 数据管理分析D. 数据移动分析答案:B9. 微机系统中的BIOS是指什么?A. 基本输入输出系统B. 基本输入输出服务C. 基本输入输出系统D. 基本输入输出程序答案:A10. 在微机系统中,CPU的时钟频率是指什么?A. CPU的运行速度B. CPU的功耗C. CPU的电压D. CPU的尺寸答案:A二、填空题(每题2分,共20分)1. 微机系统中的CPU主要由______和______组成。
答案:算术逻辑单元(ALU)、控制单元2. 微机系统中的总线宽度通常是指______总线的宽度。
答案:数据总线3. 微机系统中的RAM是______存储器。
答案:随机访问4. 微机系统中的ROM是______存储器。
答案:只读5. 微机系统中的I/O接口是连接______和______的桥梁。
答案:CPU、I/O设备6. 微机系统中的中断服务程序是______响应中断请求的程序。
一、选择题(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、现代计算机中表达信息采用数进行编码,8086就是位计算机。
2、8086地址线有条,可直接寻址的空间最大为。
3、总线周期就是指;基本总线周期有T状态;Tw状态就是指。
4、8086CPU允许的I/O地址线最多可达条,最大寻址I/O空间为。
5、8086CPU由两部分组成,其功能为。
其中8086CPU中标志寄存器的作用就是,指令队列的作用就是,20位地址加法器的作用就是。
6、代码段物理地址由CPU的两个寄存器确定。
堆栈段物理地址由CPU的两个寄存器确定。
7、8086CPU预取指令存放于;段寄存器CS与的内容始终指向顺序存储的下一字节指令。
8、8086中断源有个。
8086中断服务程序入口地址由组成。
中断类型号为20H,其中断向量为。
9、8086CPU中断源包含硬件中断与软件中断, 属于软件中断。
10、I/O指令IN/OUT,传送数据的寄存器为,间接寻址时使用寄存器,其中IN AL,DX的含义就是。
OUT 60H,AL的含义就是。
11、一片8259A可以管理级中断;3片8259A可以管理级中断。
12、硬件中断就是(外部引发?随机的?执行总线周期?中断类型码由?提供),软件中断就是(内部引发?确定的?不执行总线周期?中断类型确定?)软件中断优先级与硬件中断优先级相比, 的级别高。
13、在中断服务程序结束前,为正确返回,必须设置一条指令。
在子程序调用结束前,为正确返回,必须设置一条指令。
14、若中断控制器8259的中断请求寄存器IRR状态为10100000B,说明。
ISR状态为10100000B 说明。
15、可编程定时器8253的地址有个。
共有独立定时通道。
工作方式有个。
16、并行接口8255有个数据端口,有种工作方式。
17、假设8253的端口地址为40H~43H,那么控制端口地址为,通道0、1、2的端口地址为。
18、假设8255的端口地址为330H~333H,控制端口地址为,端口A、B、C的地址为。
微机原理与应用——在线考试一、单选题1.十六进制数0A95转换成二进制数是?A.1010 1001 0101B.0000 1010 0101C.1000 1010 1001D.0000 1110 10012.设BX=2000H,[0003H]=16H,[2000H]=25H,[2003H]=74H,执行指令MOV BX,2000H和指令MOV AL,[BX+03H]后,AL中的数据是?A.74HB.25HC.16HD.2003H3.执行指令MOV BX,9A1CH和AND BL,0FH后,BL中的数据是?A.1CHB.0CHC.1FHD.00H4.80286CPU的位数为?A.32B.64C.16D.85.段定义语句的结束语句是?A.ENDB.ENDPC.ENDSD.ENDM6.十六进制数99H转换成二进制数是?A.10010001B.10011011C.10011111D.100110017.对于M进制数来说,其基数是?A.1B.MC.M+1D.10A.111100B.111110C.111101D.1101109.EPROM2764有11根地址线,它的容量大小是多少KB?A.16B.8C.4D.210.在布尔代数中,A+A的结果为?A.0B.1C.AD.2A11.字符d的ASCII码为十六进制数64H,字符j的ASCII码用十六进制数表示为?A.68HB.69HC.6AHD.6BH12.下面几个不同进制的中,最大的数是?A.40(HEX)B.66(DEC)C.100(OCT)D.1000000(BIN)13.二进制数10001转换成八进制数是?A.25B.23C.21D.2214.二进制数10010111转换为十六进制数是?A.96HB.97HC.98HD.99H15.下列数据中,可能是六进制数的是?A.488B.357C.54116.8255A片中8位端口有多少个?A.1B.2C.3D.417.8086CPU最多能处理的不同的中断类型数量为?A.64B.256C.512D.102418.在两片8259A级联的中断系统中,主片的第三级IR3作为从片的中断请求,则初始化主从片时,ICW3的数据格式分别是?A.08H和03HB.08H和30HC.80H和03HD.80H和30H19.8086系列CPU中,可屏蔽中断的屏蔽是由下列哪一个控制?A.中断请求触发器B.中断屏蔽寄存器C.中断允许触发器D.中断锁存器20.8253中独立计数器的个数为?A.2B.3C.4D.621.设BL=78H,AL=89H,执行指令ADD BL,AL后,BL中的数据是?A.78HB.89HC.101HD.01H22.过程定义语句的结束语句是?A.ENDB.ENDSC.ENDPD.ENDM23.执行指令MOV AL,20H和AND AL,0FH后,AL中的数据是?A.2FH24.汇编指令MOV CX,100H中目的操作数的寻址方式是?A.立即数寻址B.寄存器寻址C.直接寻址D.间接寻址25.计算机中的记忆装置的基本单元是?A.寄存器B.触发器C.计数器D.累加器26.二进制数11011001转换成八进制数是?A.331B.291C.D9D.21727.设BX=3000H,[0003H]=16H,[3000H]=25H,[3001H]=26H,[3002H]=27H,[3003H]=28H,执行指令MOV BX,3000H和MOV AL,[BX+03H]后,AL中的数据是?A.16HB.25HC.28HD.2003H28.执行指令MOV AL,0A5H和AND AL,3FH后,AL中的数据是?A.25HB.0BFHC.3FHD.0AFH29.8088是多少位的CPU?A.32B.16C.64D.830.宏定义语句的结束语句是?A.ENDB.ENDPC.ENDSD.ENDMC.99HD.93H32.N进制数的基数是?A.0B.1C.ND.N+133.十进制数59转换成八进制数是?A.73B.37C.59D.11234.EPROM2764有13根地址线,它的容量大小是多少KB?A.14B.8C.16D.3235.在布尔代数中,A+1的结果为?A.0B.1C.2D.A36.已知英文小写字母m的ASCII码为十进制数109,则英文小写字母g的ASCII码为十进制数是?A.102B.103C.104D.10537.下面几个不同进制的数中,最大的数是?A.110111(BIN)B.65(OCT)C.36(HEX)D.54(DEC)38.二进制数10111转换成十进制数是?A.25B.23C.2139.下列与十进制数96等值的二进制数是?A.1100000B.1100001C.1011110D.110110040.下列数中,可能是八进制数的是?A.182B.696C.417D.10841.8251A芯片复位后首先写入的应是?A.方式选择控制字B.状态字C.命令指令字D.同步字符42.80386的CPU的位数是?A.32B.16C.64D.843.在两片8259A级联的中断系统中,主片的第五级IR5作为从片的中断请求,则初始化时,主从片ICW3的数据格式分别是?A.05H和20HB.50H和02HC.02H和50HD.20H和05H44.根据对DAC0832的输入锁存器和DAC寄存器的不同的控制方法,DAC0832的工作方式有几种?A.1B.2C.3D.445.可编程计数/定时芯片8253的每个通道可有几种可供选择的工作方式?A.4B.5C.6D.746.设BX=88H,AX=02H,执行指令ADDBX,AX后,BX中的数据是?C.90HD.8AH47.直接、间接、立即三种寻址方式指令的执行速度,由快至慢的排序是?A.直接、立即、间接B.直接、间接、立即C.立即、直接、间接D.不一定48.假定(SS)=2000H,(SP)=0100H,(AX)=2107H,执行指令PUSH AX后,存放数据21H的物理地址是?A.20102HB.20101HC.200FEHD.200FFH49.汇编指令MOV AX,200H中源操作数的寻址方式是?A.立即数寻址B.寄存器寻址C.直接寻址D.间接寻址50.串行传送的波特率是指单元时间内传送的哪种进制数据的位数?A.二进制B.八进制C.十进制D.十六进制51.十进制数12转换成二进制数是?A.00001100B.00001010C.10001010D.0000111052.设BX=2000H,[0003H]=16H,[2000H]=25H,[2001H]=26H,[2002H]=27H,[2003H]=28H,执行指令MOV BX,2000H和MOV AL,[BX+03H]后,AL中的数据是?A.16HB.25HC.28HD.2003H53.设(AL)=68,(BL)=68,执行SUB AL,BL指令后,下列选项一定正确的是?A.CF=0B.ZF=0C.CF=154.8086的数据线有多少根?A.32B.18C.16D.855.寄存器间接寻址方式中,操作数在?A.存储器B.堆栈C.通用寄存器D.段寄存器56.二进制数00010101转换成十进制数是?A.19B.21C.23D.2557.对于R进制数来说,其基数是?A.R-1B.RC.R+1D.1058.十进制数36转换成二进制数是?A.110100B.100100C.100110D.10010159.某存储器芯片的地址线为14根,则该存储器的存储容量是?A.8KBB.14KBC.16KBD.32KB60.在布尔代数中,A+AB的结果是?A.0B.1C.AD.B61.已知英文大写字母A的ASCII码为十进制数65,则英文大写字母E的ASCII码用十进制数表示是?A.68D.7562.下面几个不同进制的中,最大的数是?A.1100010BB.225QC.500D.1FEH63.和外存相比,内存的特点是?A.容量小、速度快、成本低B.容量大、速度快、成本低C.容量小、速度快、成本高D.容量大、速度快、成本高64.10010110(2) 转换为十六进制数是?A.30HB.42HC.63HD.96H65.下列数据中,可能是八进制数的是?A.568B.326C.579D.10A二、多选题66.根据DAC0832的输入锁存器和DAC寄存器的不同的控制方法,DAC0832的工作方式有?A.单缓冲方式B.双缓冲方式C.直通方式D.半双工方式67.8086系列CPU指令系统中,寄存器寻址方式可以使用的寄存器有?A.AXB.CXC.AFD.SI68.8259A对中断优先权的管理方式有?A.完全嵌套方式B.自动循环方式C.中断屏蔽方式D.电平触发方式A.发送器B.接收器C.计算器D.加法器70.下列哪些端口是8255A芯片的输入/输出端口?A.A口B.B口C.C口D.D口71.下列可以使寄存器AX内容清零的指令有?A.INC AXB.MOV AX,0C.SUB AX,AXD.XOR AX,072.当使用寄存器间接寻址方式时,可以使用的寄存器有?A.AXB.BXC.DXD.DI73.下列指令中,源操作数寻址方式为寄存器间接寻址的有?A.MOV AX,20HB.MOV [BP],20HC.MOV CX,20HD.MOV [DI],20H74.下列逻辑地址对应物理地址为43200H的有?A.CS=4000H,IP=3200HB.CS=4100H,IP=2200HC.CS=4200H,IP=1200HD.CS=4300H,IP=2200H75.下列数中,可能是八进制的数有?A.789B.678C.567D.45676.下列指令中,源操作数寻址方式为寄存器间接寻址的有?A.MOV AL,20HB.MOV [BX],20HC.MOV BX,20H77.下列逻辑地址中,对应物理地址为53200H的有?A.CS=5100H,IP=2200HB.CS=5000H,IP=3200HC.CS=5300H,IP=2200HD.CS=5400H,IP=2200H78.下列数中,可能是六进制的数有?A.456B.345C.123D.78979.根据功能不同,8086的标志位可分为?A.状态标志位B.控制标志位C.物理标志位D.逻辑标志位80.下列哪些是计算机中的逻辑运算?A.ANDB.NOTC.CMPD.TEST81.8259A芯片有哪几种中断触发方式?A.软触发B.电平触发C.循环触发D.边沿触发82.串行通信中,按照数据在通信线路上的传输方向划分,基本传输模式包括?A.单工B.半双工C.全双工D.异步83.下列哪些是计算机I/O接口与外部设备间交换的常用信号?A.数字量B.运算量C.开关量D.模拟量84.下列哪些指令可以使寄存器BX内容清零?A.XOR BX,BXB.MOV BX,0C.SUB BX,BXD.OR BX,085.当使用BP寄存器作基址寻址时,若无指定段替换,则下列哪些不是内定段内寻址?A.程序B.堆栈C.数据D.附加86.当采用寄存器间接寻址时,存储单元的有效地址可以由下列哪些寄存器指出?A.BXB.BPC.CSD.DI87.运算器的主要功能是进行哪些运算?A.算术运算B.函数运算C.逻辑运算D.云计算88.下列哪些编码不是计算机内部信息的存取、处理和传送形式?A.EBCDIC码B.ASCII码C.二进制编码D.十六进制编码三、判断题89.在其它条件相同的情况下,采用串行通信比采用并行通信传输数据的速度要快。
学院:**学院专业班级:电子01 命题共4页第页
1
一填空题(每空1分,共25分)
1.两个无符号数比较大小时,8086CPU用标志寄存器中的(1)标志判断结果。
2.内存单元1999H:0010H的段内偏移地址为(2),物理地址为(3);若(BP)=0010H,用指令MOV AL,[BP]取出该单元的内容,段寄存器(4)的值应为1999H。
3.8086CPU的寄存器CS:IP总是指示(5)地址,复位后CS:IP的值为(6),取出一个指令字节后,(7)自动加1。
在软件上可以通过(8)和(9)指令来改变IP的内容。
在硬件上可以用(10)或(11)来改变IP的内容。
4.在一个微机系统中有多个中断源,当出现两个中断源同时提出(12)时,CPU响应(13)的中断源,在此中断源的中断处理完毕后,再响应(14)的中断源。
5.8086/8088微处理器是否响应INTR引脚的信号由标志位(15)控制。
6.在80X86微处理器中,指令分配给寄存器SP的默认段寄存器是(16)。
7.INT 40H指令引发的中断,其中断向量存放在(17)H:(18)H开始的4个字节。
8.当ALE有效时,8086/8088的AD0-AD15引脚上传送的是(19)信息。
9.若一个数据块在内存中的起始地址为80A0H:1000H,则这个数据块的起始地址的物理地址为(20)。
10.分别用一条指令实现下列功能:
1)栈顶内容弹出送BX(21)
2)CX的内容加1,不影响进位标志位(22)
3)AL的高四位置1(23)
4)清进位标志(24)
5)子程序结束返回(25)
二选择题(10分)
1Intel 8253/8254有()个16位计数器通道。
A、1
B、2
C、3
D、4
2当8255A的端口A、端口B均工作在方式0的输入方式时,端口C可以作为()使用。
A、两个4位I/O端口或1个8位I/O端口
B、状态端口
C、部分引脚作端口A、端口B的联络信号
D、全部作联络信号
3欲使8086CPU工作在最大方式,其引脚MX
MN应接()电平。
/
学院:**学院专业班级:电子01 命题共4页第页
2
A、TTL
B、CMOS
C、逻辑低
D、逻辑高
48088可直接寻址的空间最大为()。
A、640KB
B、1MB
C、512MB
D、2MB
58255A的下列说法正确的是()。
A、端口A可以工作在方式0或1或2
B、端口B可以过做在方式0或1或2
C、端口C可以过做在方式0或1或2
D、A和B都正确
68088的外部中断请求线是指()。
A、INTR
B、NMI
C、INTR和NMI
D、INTR和INTA 78253可以进行连续计数的工作方式有()。
A、2种
B、3种
C、5种
D、6种
8下列指令中,有语法错误的指令是()。
A、MOV BX,[BX+2]
B、MOV 2,BX
C、MOV [1000H],BX
D、MOV BX,2
9下列指令中,隐含使用AL寄存器的指令有()条。
STOSB;CWD;HLT;AAA;CMPSB;XLAT
A、2条
B、3条
C、4条
D、5条
10串操作指令中,目的串操作数的偏移地址由()寄存器指出。
A、BX
B、DI
C、SI
D、BP
三判断题(10分):
18086的指令周期所需的时间都是相同的。
()
28253可以按二进制、十进制计数。
()
38253的每个计数器都是减法计数器。
()
48086的通用寄存器既可作为8位,也可作为16位寄存器使用。
()
58086系统中,可屏蔽中断的优先权高于不可屏蔽中断。
()
6若8086工作于最大组态,那么是否需要8288总线控制器可由程序决定。
()
7多个外设可采用中断方式并行工作。
()
88086复位后,CPU从0000H:0000H处开始执行指令。
()
98086CPU由总线接口部件与执行部件组成。
()
108255的三个数据端口都可以工作于方式0,1,2。
()
学院:**学院专业班级:电子01 命题共4页第页
3
四简答题(20分)
1计算机的输入和输出有几种方式?各方式有何特点?
2什么是堆栈?其主要作用是什么?
3简述中断系统的工作过程。
4什么是总线周期?简述基本总线周期的作用。
5 微型计算机的定时有哪几种方式?其特点是什么?
四、程序分析题(每小题4分,共16分)
1. ORG 2000H
M1 DB 1,4,8,9
……..
LEA SI,OFFSET M1
XOR AX,AX
MOV AL,[SI+2]
执行上述程序段后,AX=___,SI= 。
2. MOV AL,20H
ADD BL,08H
执行上述程序段后AL= 。
BL= 。
3. DAT1 DB 80,20
DAT2 DB ?,?
……
XOR AX, AX
MOV AL,DAT1
DIV BYTE PTR DAT1+1
执行上述程序段后AX= 。
BX= 。
4. ORG 0100H
BUF1 DB 0,0,1,2,3,4,5,6
N EQU $-BUF
……
MOV SI,OFFSET BUF1+2
LEA DI,BUF1
MOV CX,N
STD
REP MOVSB
HLT
执行上述程序段后,SI=___,DI= ,CX= ,BUF1开始的8个存储单元内容
学院:**学院专业班级:电子01 命题共4页第页
4 为:。
五程序与接口设计(19分):
1自内存D_ASCII单元开始存放有19个字符的ASCII码,把它们转换为相应的十六进制数(二进制数),并存入D_BIN单元开始的19个内存单元,当没有相应十六进制数时则存入11H,并终止转换。
要求:
1)绘出流程图(4分)。
2)编写完整的汇编源程序(5分)。
28253的CLK2输入频率为1MHz,OUT2向8259A产生中断请求信号。
通过8253硬件定时,使8255A的PC1输出频率为1KHz的方波。
设8253端口范围304H~307H,8255端口范围300H~303H。
1)8253,8255初始化程序(6分)。
2)中断服务子程序的程序片断(4分)。