微机原理练习题..
微机原理试题附参考答案
一、填空题(每空1分,共15分,答案写在答题纸上)1、微型计算机由CPU、(_______)、总线、接口电路及输入输出设备等构成。
2、在微机系统中,端口编址方式一般有(_______)和(______)两种编址方式3、微机系统与输入/输出设备的信息交换有无条件传送方式、查询方式、(_______)和(_______)。
4、二进制数01100101.11的十进制表示为(_______)。
5、实模式下,已知逻辑地址为4010H:2000H,则物理地址为(_______)。
6、有一个8位机器数为10010111,若此数表示原码,则相应的十进制数的真值为(_______),若此数表示反码,则相应的十进制数的真值为(_______),若此数表示补码,则相应的十进制数的真值为(_______),若此数表示的是压缩(或组合)BCD码,则相应的十进制数的真值为(_______)。
7、设(DS)=1000H, (ES)=2000H, (SS)=3000H, (BX)=5000H, (BP)=6000H, (DI)=0001H ,内存单元中,(21000H)=1234H, (36000H)=9ABCH,(16000H)=9657H, (41002H)=789AH 。
则MOV AX, ES:[1000H] 执行时操作数的物理地址为(_______);MOV AX, [BP]执行后(AX)= (_______);MOV AX,[BX+DI] 执行时操作数的物理地址为(_______)。
8、已知(BX)=1234H, (DS)=1000H, (SI)=200H, (10221H)=3247H, 指令LEA BX, [SI+21H]执行后BX 寄存器的值为(_______)。
二、单项选择题(每题1分,共15分,答案写在答题纸上)1.以下各个指令中正确的是()。
A. MOV CS, 1000B. OUT DX, AXC. MOV BL, BPD. MOV AH, DX2. 在外部中断源的中断服务程序结束时,一般应向8259发送中断结束命令是让()的相应位清零。
微机原理练习题
1、计算机中( )不能直接表示有符号数。
A.原码B.补码C.反码D.BCD码2、当使用BP寄存器作基址寻址时,若无指定段替换,则内定在( )段内寻址。
A.程序B.堆栈C.数据D.附加3、8086系统存储器与IO端口独立编址,I/O端口( )A.可与存储器分时使用同一地址B.与存储器使用两个独立的地址空间C.与存储器共用统一的地址空间。
4、8086可屏蔽中断的屏蔽由CPU内部标志寄存器的( )位来控制。
A.IFB.TFC.OFD.DF5、串行传送的波特率是指单元时间内传送( )数据的位数。
A.二进制B.八进制C.十进制D.十六进制6、若采用8位A/D转换器转换0~5V的电压信号,则分辨率约为( )A.5mvB.10mvC.20mvD.40mv7、8086CPU芯片的时序中,不加等待的一个总线周期需时钟周期数为()。
A、1B、2C、3D、48、8086CPU中的SP寄存器是一个多少位的寄存器?()A、8位B、16位C、24位D、32位9、假定(SS)=2000H,(SP)=0100H,(AX)=2107H,执行指令PUSH AX后,存放数据21H的物理地址是()。
A、20102HB、20101HC、200FEHD、200FFH10、主存和CPU之间增加高速缓存的目的是()。
A、解决CPU和主存之间的速度匹配问题B、扩大存容量C、既扩大内存容量,又提高存取速度D、解决CPU与外存之间速度匹问题11、下列寄存器为16位的寄存器有( )A.IPB.AHC.ALD.BH12、交换寄存器SI、DI的内容,正确的程序段是()。
A、MOV AX,SIB、MOV AX,SIMOV SI,AX MOV BX,DIMOV DI,AX XCHG BX,AXC、PUSH SID、PUSH SIPUSH DI PUSH DIPOP SI POP DIPOP DI POP SI13、指令MOV DX, [BX]的寻址方式是()。
微机原理试题及答案
微机原理试题及答案一、选择题。
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分,共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、除了“单片机”之外,单片机还可以称之为()和()。
2、专用单片机由于已把能集成的电路都集成到芯片内部了,所以专用单片机可以使系统结构最简化、软硬件资源利用最优化,从而大大地提高了()和降低了()。
3、在单片机领域内, ICE 的含义是()。
4、单片机主要使用汇编语言,而编写汇编语言程序要求设计人员必须精通()和()。
5、CHMOS 工艺是()工艺和()工艺的结合,具有()的特点。
6、与 8051 比较 80C51 最大的特点是()。
7、()控制技术是对传统控制技术的一次革命,这种控制技术必须使用()才能实现。
8.十进制29的二进制表示为。
9.十进制数-29的8位补码表示为. 。
10.单片微型机、、三部分组成.11.若不使用MCS-51片内存器引脚必须接地.12. 是计算机与外部世界交换信息的载体.13.十进制数-47用8位二进制补码表示为. 。
14.-49D的二进制补码为. 。
15.计算机中最常用的字符信息编码是。
16.计算机中的数称为机器数,它的实际值叫。
二、选择题在下列各题的( A )、( B )、( C )、( D ) 4 个选项中,只有一个是正确的,请选择出来。
1、下列简写名称中不是单片机或单片机系统的是()( A ) MCU ( B ) SCM ( C ) ICE ( D ) CPU2、在家用电器中事业单片机应属于计算机的()( A )数据处理应用( B )控制应用( C )数值计算应用( D )辅助工程应用3、80C51 与 87C51 的区别在于()( A )内部程序存储器的类型不同( B )内部数据存储器的类型不同( C )内部程序存储器的容量不同( D )内部数据存储器的容量不同4、80C51 与 8051 的区别在于()( A )内部 ROM 的类型不同( B )半导体工艺的型式不同( C )内部寄存单元的数目不同( D ) 80C51使用 EEPROM 而8051 使用EPROM5、在下列单片机芯片中使用掩膜 ROM 作为内部存储器的是()( A ) 8031 ( B ) 80C51 ( C ) 8032 ( D ) 87C516、80C51 芯片采用的半导体工艺是()( A ) CMOS ( B ) HMOS ( C ) CHMOS ( D ) NMOS7、单片机芯片 8031 属于()( A ) MCS—48 系列( B ) MCS—51 系列( C ) MCS—96 系列( D ) MCS—31 系列8、使用单片机实现在线控制的好处不包括()( A )精确度高( B )速度快( C )成本低( D )能与数据处理结合9、以下所列各项中不是单片机发展方向的是()( A )适当专用化( B )不断提高其性能( C )继续强化功能( D )努力增加位数11、计算机中最常用的字符信息编码是()A ASCIIB BCD码C 余3码D 循环码12.要MCS-51系统中,若晶振频率屡8MHz,一个机器周期等于( ) μsA 1.5B 3C 1D 0.513.MCS-51的时钟最高频率是 ( ).A 12MHzB 6 MHzC 8 MHzD 10 MHz14.以下不是构成的控制器部件():A 程序计数器、 B指令寄存器、 C指令译码器、 D存储器15.以下不是构成单片机的部件()A 微处理器(CPU)、B存储器C接口适配器(I\O接口电路)D 打印机16.下列不是单片机总线是()A 地址总线B 控制总线C 数据总线D 输出总线17.-49D的二进制补码为.( )A 11101111B 11101101C 0001000D 1110110018.十进制29的二进制表示为原码()A 11100010B 10101111C 00011101D 0000111119. 十进制0.625转换成二进制数是()A 0.101B 0.111C 0.110D 0.10020. 选出不是计算机中常用的码制是()A 原码B 反码 C补码 D ASCII第一章作业:一、1、2、4、8、9、13、14二、11~20第二章 MCS — 51 单片机的结构和原理一、问答题1、8051 单片机芯片包含哪些主要逻辑功能部件?各有什么主要功能?2、MCS-51 单片机的 EA 信号有何功能?在使用 8031 时 EA 信号引脚应如何处理?3、MCS-51 单片机有哪些信号需要芯片引脚以第二功能的方式提供?4、内部 RAM 低 128 单元划分为哪 3 个主要部分?说明各部分的使用特点。
微机原理试题库及答案
微机原理试题库及答案一、选择题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,请计算该系统的最大内存容量。
微机原理试题及答案
第一章1-1选择1.计算机中最常用的字符信息编码是(A )A ASCIIB BCD码C 余3码D 循环码2.要MCS-51系统中,若晶振频率屡8MHz,一个机器周期等于(A ) gsA 1.5B 3C 1D 0.53.MCS-51的时钟最高频率是(A ).A 12MHzB 6 MHzC 8 MHzD 10 MHz4.以下不是构成的控制器部件(D ):A程序计数器、B指令寄存器、C指令译码器、D存储器5.以下不是构成单片机的部件(D )A 微处理器(CPU)、B存储器C接口适配器(I\O接口电路)D打印机6.下列不是单片机总线是(D )A地址总线B控制总线C数据总线D输出总线7.-49D的二进制补码为.(B )A 11101111B 11101101C 0001000D 111011008.十进制29的二进制表示为原码(C )A 11100010B 10101111C 00011101D 000011119.十进制0.625转换成二进制数是(A )A 0.101B 0.111C 0.110D 0.10010选出不是计算机中常作的码制是(D )A 原码B反码C补码 D ASCII1-2填空1.计算机中常作的码制有原码、反码和补码2.十进制29的二进制表示为000111013.十进制数-29的8位补码表示为.111000114.单片微型机CPU、存储器和I\O接口三部分组成.5.若不使用MCS-51片内存器引脚EA必须接地.6.输入输出设备是计算机与外部世界交换信息的载体.7.十进制数-47用8位二讲制补码表示为.110100018.-49D的二讲制补码为.111011019.计算机中最常用的字符信息编码是ASCII10.计算机中的数称为机器数,它的实际值叫一真值。
1-3判断1.我们所说的计算机实质上是计算机的硬件系统与软件系统的总称。
(寸)2.MCS-51 上电复位时,SBUF=00H。
(x )。
SBUF不定。
微机原理练习题(含答案)
1.已知下列数组语句:0RG 0100HARY DW 3, $+4, 5, 6CNT EQU $-ARYDB 7,8,CNT,9问执行语句MOV AX, ARY +2和MOV BX,ARY +10后,AX=? BX=?答: AX=(ARY +2) = (0102H) =0106H; BX=( ARY +10) = (010AH) =0908H。
2.某程序设置的数据区如下所示。
DATA SEGMENTDB1 DB 12H, 34H, 0, 56HDW1 DW 78H, 90H, 0AB46H, 1234HADR1 DW DB1ADR2 DW DW1AAA DW $-DB1BUF DB 5 DUP(0)DATA ENDS画出该数据段内容在内存中的存放形式(要求用十六进制补码表示,按字节组织)。
3.分析下列程序:A1 DB 10 DUP(7)A2 DB 0,1,2,3,4,5,6,7,8,9……MOV CX, LENGTH AlMOV SI, SIZE A1 - TYPE AlLP: MOV AL, A2[SI]MOV Al[SI],ALSUB SI,TYPE A1DEC CXJN2 LPHLT问:(1)该程序的功能是什么?(2)该程序执行后,A1单元开始的10个字节内容是什么?答:(1)该程序的功能是将从A2单元开始存放的10个字节数据传送到从Al单元开始的10个字节单元中。
(2)程序执行后,Al单元开始的10个字节内容是0,1,2,3,4,5,6,7,8,9。
4. 试分析下列程序:BUF DB 0BHMOV AL, BUFCALL FAR PTR HECAHECA PROC FARCMP AL, 10JC LPADD AL, 7LP: ADD AL, 30HMOV DL, ALMOV SH, 2INT 21HRETHECA ENDP问:(1)该程序是什么结构的程序?功能是什么?(2)程序执行后,DL=?(3)屏幕上显示输出的字符是什么?答:(1)该程序为主程序调用子程序的结构,且为远调用子程序;功能是将BUF单元中的0~F一位十六进制数转换成对应的ASCII码。
《微机原理》习题集
第一章 计算机基础一、问答题 1、下列数值或字符串表示成相应的ASCII 码是多少? (1)换行 (2)字母“Q ” (3))空格 (4)汉字“隘”(国标码) (5)汉字“保”(内部码) (6)51 (7)Hello 2、下列各机器数所表示数的范围是 (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. 微机系统中,CPU的主要功能是()。
A. 存储数据B. 执行程序C. 控制输入输出设备D. 显示信息2. 在微机系统中,内存的英文缩写是()。
A. CPUB. ROMC. RAMD. HDD3. 下列哪个不是微机的输入设备?()A. 键盘B. 鼠标C. 打印机D. 扫描仪4. 微机系统中,硬盘的主要作用是()。
A. 临时存储数据B. 长期存储数据C. 执行程序D. 控制设备5. 在微机系统中,操作系统的主要功能是()。
A. 管理计算机硬件资源B. 执行应用程序C. 存储数据D. 显示信息二、填空题6. 微机系统中,____是连接CPU和其他设备的桥梁。
7. 微机的总线分为______、数据总线和控制总线。
8. 微机的存储系统包括______和辅助存储器。
9. 微机的输入设备除了键盘和鼠标外,还包括______等。
10. 在微机系统中,______是最基本的输入输出系统。
三、简答题11. 简述微机系统中CPU的主要功能。
12. 解释什么是微机的内存,并说明其作用。
13. 描述微机的输入设备和输出设备的主要区别。
14. 阐述操作系统在微机系统中的作用。
15. 简述微机的存储系统是如何工作的。
四、论述题16. 论述微机系统的组成及其各部分的功能。
17. 分析微机系统的发展趋势及其对现代社会的影响。
18. 讨论操作系统的类型及其在微机系统中的重要性。
19. 描述微机的输入输出设备在现代办公自动化中的应用。
20. 论述微机在教育领域的应用及其带来的变革。
参考答案:1. B2. C3. C4. B5. A6. 主板7. 地址总线8. 主存储器9. 手写板、摄像头等10. BIOS[注:以上练习题和答案仅供参考,实际考试内容和形式请以官方发布的考试大纲为准。
]。
微机原理练习题
微机原理练习题一、1.在堆栈段中,存放栈顶的寄存器是()A. IP B SP C BX D BP2.计算机中用来存储程序、数据等信息的记忆装置是()A.控制器 B 运算器 C CPU D 存储器3.汇编语言中,存放下一条将要执行的指令地址的寄存器是()A. SP B AX C DI D IP4.TEST指令的功能与()指令类似。
A ANDB CMPC SUBD OR6、AH=0,AL=06H,BL=09H,执行指令ADD AL,BLAAA之后,其结果应是()。
A. AH=01,AL=05B. AH=1 AL=15C. AH=0 AL=0FHD. AH=0 AL=058. MOV SP,3210HPUSH AX执行上述指令序列后,SP寄存器的值是( )。
A、3211HB、320EHC、320FHD、3212H2、已知AX和BX中各存放一个无符号数,当AX大于等于BX时,转移到标号OK处,不能实现此转移的程序段是()A. CMP AX,BX JNC OKB. CMP AX,BX JNB OKC. CMP AX,BX JAE OKD. CMP BX,AX JB OK3、下面程序段符合汇编语言要求的是()A. DATA DB 10, 200 ,300B. DATA EQU 10DATA = DATA +20C. DATA DW 1050HMOV AL,DATAD. DATA DB 10B, 37Q,2AHMOV AL, DATA +14、若执行REP MOVSB 指令时,CX的值为0,则MOVSB指令执行的次数为()A. 0B. 1C. 65535D. 655361、十六进制数88H,可表示成下面几种形式,请找出错误的表示()。
A、无符号十进制数136B、带符号十进制数-120C、压缩型BCD码十进制数88D、8位二进制数-8的补码表示1、指令MOV AX,[SI][BP]的源操作数在哪一个逻辑段中()A. 数据段B. 附加段C. 代码段D. 堆栈段1. 下列寄存器组中在段内寻址时可以提供偏移地址的寄存器组是( )E、AX,BX,CX,DXF、BX,BP,SI,DIG、SP,IP,BP,DXH、CS,DS,ES,SS2、已知标号DATA的定义如下: DATA DB 12H, 34H, 现想把数据1234H取入AX中,正确的程序段是()A. MOV AX, WORD PTR DATAB. MOV AX, DATAC. MOV AH, DATAMOV AL,DATA+1D. MOV AL,DATAMOV DATA+19. 编写分支程序,在进行条件判断前,可用指令构成条件,其中不能形成条件的指令有( )。
微机原理习题库(精品)
一、填空题1.微机系统中,I/O端口的编址方式有( )编址和( )编址两种。
2.每一条指令一般都由( )和( )来构成。
3.INC指令不影响( )标志。
4.当8086/8088访问100H端口时,采用( )寻址方式。
5.根据以下要求用一条指令写出相应的操作:(1)把BX和DX的内容相加,结果送入DX中。
( )(2)用寄存器BX间接寻址2000内存单元,并将2000单元的内容与AX寄存器相加,结果存入AX 寄存器中。
( )(3)用寄存器BX和SI的基址变址寻址方式把存贮器中的一个字节与AL寄存器的内容相加,结果送入AL寄存器中。
( )(4)用位移量为0524H的直接寻址方式把存贮器中的一个字与数2A59H相加,并把结果送入该存贮单元中。
( )6.寄存器间接寻址方式中,操作数在( )中。
7.8088/8086系统中,可以用于间接寻址的寄存器为( )、( )、( )、( )。
8.执行以下程序段:MOV AX,1234HMOV BX,5678HADD AL,BLDAAMOV CL,ALMOV AL,AHADC AL,BHDAA执行后,(CL)=( )。
9.将寄存器AX的内容求反的正确操作是( )。
10.执行下面的程序段后,(AL)= ( )MOV CX,5MOV AX,50NEXT: SUB AX,CXLOOP NEXTHLT11.8086/8088CPU指令系统的操作数的来源有( )、( )、( )、( )。
12.存储器操作数的寻址方式有( )、( )、( )、( )、( )。
13.对于指令XCHG BX,[BP+SI],如果指令执行前,(BX)=6F30H,(BP)=0200H,(SI)=0046H,(SS)=2F00H,(2F246H)=4154H,则执行指令后,(BX)=( ),(2F246H)=( )。
14.串操作指令规定源寄存器使用( ),源串在( )段中;目的寄存器使用( ),目的串必须在( )段中。
微机原理习题
微机原理习题习题一、填空题1、十进制389对应的二进制数是110000101,压缩的BCD码是001110001001B,非压缩的BCD码是00000011 00001000 00001001,每位数字用字符表示时的ASCII码001100112、已知= 110011B,则= 101101B,=001101B,=100110B3、在微机中,一个浮点数由阶码和尾数两个部分构成。
4、某机器字长16位,其浮点数表示方法如下,阶码占5位,其中1位符号位:尾数占11位,其中1位符号位。
阶码用二进制补码表示尾数用二进制规格化原码表示,试写十进制数——0.3125 的浮点表示(二进制码) 1111111000000005、8086CPU上电复位后,CS=FFFEH, IP=0000H,DS=0000H ,SP=0000H.6、段地址为3900H,偏移地址为5200H,则物理地址为3E200H7、8086工作于最小模式下,CPU完成存储器读操作时,信号M/IO=1 ,RD=0,WR=1和DT/R=0 .若进行字节操作,单元地址为奇地址,则BHE=0和Ao=18、Inter 8086 CPU由执行单元和总线接口单元组成,其特点是并行操作。
9、在8086/8088CPU 中,一个最基本的总线刚期数由4个时钟周期 (T状态)组成,在T1状态,CPU往总线上发出地址信息。
10、当总线请求部件收到响应HLDA信号后,就获得了总线控制权:在其控制总线时期,HOLD 和HLDA都保持高电平,当总线占用部件用完总线后,HOLD变为低电平,于是CPU又重新控制总线,并使HLDA变为低电平。
11、8086CPU对于外部的可屏蔽中断请求和非屏蔽中断请求是分别通过的INTR和NMI引脚接收的。
12、设DS:75H存储单元开始存放11H、22H、33H,若要求占用的总线周期最少,则要2条指令才能将这3个数据读入到CPU中,这时占用2 个总线周期。
微机原理试题库及答案
微机原理试题库及答案一、选择题(每题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. 微机系统中的中断服务程序是______响应中断请求的程序。
微机原理习题与答案
微机原理习题与答案一、选择1、在微型计算机中,微处理器的主要功能是进行()。
DA、算术运算B、逻辑运算C、算术、逻辑运算D、算术、逻辑运算及全机的控制2、PentiumI属于()位CPUCA、16B、8C、32D、643、Intel8086属于()位CPUAA、16B、8C、32D、644、CPU与I/O设备间传送的信号通常有()DA、控制信息B、状态信息C、数据信息D、以上三种都有5、存储器用来存放计算机系统工作时所需要的信息,即()。
DA、程序B、数据C、技术资料D、程序和数据6、运算器的核心部件是()。
DA、加法器B、累加寄存器C、多路开关D、算逻运算单元二、填空1、内存可分为2大类:随机存储器RAM和2、数据总线是向的,地址总线是向的。
3、计算机的五大部件是:、、、、输出设备4、总线可分为三类:、、5、存储程序工作原理最先由提出6、在计算机内部,一切信息的存取、处理和传送都是以形式进行的。
1、只读存储器ROM2、双、单3、运算器、控制器、存储器、输入设备4、地址总线、数据总线、控制总线5、冯·诺依曼6、二进制三、简答1、冯·诺依曼型计算机的特点是什么?(1).以二进制表示指令和数据(2).程序和数据存放在存储器中,从存储器中取指令并执行(3).由运算器、控制器、存储器、输入设备、输出设备构成计算机硬件系统。
一、选择1、在机器数______中,零的表示形式是唯一的()。
BDA、原码B、补码C、反码D、移码2、计算机内部表示带符号整数通常采用()。
CB、反码C、补码D、移码3、带符号数运算溢出的判定依据为()。
注:CF符号位进位标志.DF最高数据位进位标志DA、CF=1B、DF=1C、CFANDDFD、CFXORDF4、数值64的压缩BCD码是()AA、01100100BB、00000110B00000100BC、01000000BD、00110110B00110100B5、下列数中为最大值的是()。
微机原理练习题
微机原理练习题1一、选择题1、程序设计中所使用的地址是()。
A、逻辑地址B、有效地址C、物理地址D、段基址2、8086执行程序时,对存储器进行访问时,物理地址可由()组合产生。
A、SS和IPB、CS和IPC、DS和IPD、CS和BP3、在堆栈操作中,隐含使用的通用寄存器是()。
A、AXB、BXC、SID、SP4、用8位的二进制数的补码形式表示一个带符号数,它能表示的整数范围是()A、-127 — +127B、-128 — +128C、-127 — +128D、-128 — +1275、从功能上,8086的CPU由()两部分组成。
A、SP、ALUB、控制器、FLAGSC、EU、BIUD、EU、ALU6、标志寄存器FLAGS中存放两类标志,即()。
A、符号标志、溢出标志B、控制标志、状态标志C、方向标志、进位标志D、零标志、奇偶标志7、若AL=3BH,AH=7DH,则AL和AH中的内容相加后,标志CF、SF和OF的状态分别是()。
A、0、1、1B、1、1、1C、0、0、0D、1、1、08、下列有关指令指针寄存器的说法中,哪一个是正确的()。
A、IP存放当前正在执行的指令在代码段中的偏移地址B、IP存放下一条将要执行的指令在代码段中的偏移地址C、IP存放当前正在执行的指令在存储器中的物理地址D、IP存放当前正在执行的指令在存储器中的段地址9、某CPU的主频为250MHZ,则它的时钟周期为()A、250nsB、50nsC、40nsD、4ns10、如果访问存储器时使用BP寻址,则默认的段寄存器是()A、CSB、ESC、DSD、SS二、选择题1、指令ADD CX,55H[BP]的源操作数的寻址方式是( )。
A、寄存器寻址B、直接寻址C、寄存器间接寻址D、寄存器相对寻址2、设(SS)=3300H,(SP)=1140H,在堆栈中压入5个字数据后,又弹出两个字数据,则(SP)=( ) 。
A、113AHB、114AHC、1144HD、1140H3、已知(BP)=0100H,(DS)=7000H,(SS)=8000H,(80100H)=24H,(80101H)=5AH,(70100H)=01H,(70101H)=02H,指令MOV BX,[BP]执行后,(BX)=( ) 。
微机原理练习题
一、判断题 A对B错1、与十进制数56等值的二进制数是111000 A2、与十六进制数BC等值的二进制数是10111100 A3、十进制正数1的八位二进制补码是00000001 A4、十进制负数-1的八位二进制补码是 11111111 A5、如果字母A的ASCII码值为61H,则字母D的ASCII码值为64H A6、8086CPU中的BIU部件内部有6个字节的指令队列。
A7、8086/8088微处理器在取指令与执行指令时,总线总是处于忙状态。
B8、通用寄存器中的变址寄存器也可以分为高8位.低8位的寄存器单独使用。
B9、溢出与进位具有相同概念。
B10、存取操作数时所需要的段内偏移量可以是指令中提供的直接地址。
A11、8086中段寄存器有4个A12、8086中标志寄存器的状态标志占6位 A13、8086中标志寄存器的控制标志占3位 A14、8086的一个基本总线周期为4个T状态。
A15、段与段之间可以连续,也可以重叠 A16、 8086中状态寄存器为16位寄存器。
A17、8088 中,取指令和执行指令可以并行操作。
A18、每条指令都必须有操作码和操作数。
B19、计算机中的指令是由操作码和操作数组成。
A20、立即寻址方式不能用于目的操作数字段。
A21、在8086CPU中的堆栈的存取可以以字节或字为单位,所以PUSH和POP指令可以作字节或字操作。
B22、MOV指令要影响标志位。
B23、CF位可以用来表示有符号数的溢出。
B24、指令DEC CX 影响标志位ZF,但不影响标志位CF。
A25、指令“ADD AX,[BX+2000H]”是一条不带进位的加法指令,因此该指令执行后进位标志位CF将不受影响。
B26、子程序调用命令为CALL、返回命令RET 。
A27、就取得操作数的速度而言,寄存器寻址比直接寻址快。
A28、ROR指令是循环右移。
A29、JNZ表示ZF=0 则转移,JS表示SF=1 则转移。
微机原理练习题一
微机原理练习题一一、填空题1、微处理器是指:,俗称为CPU,CPU由和两部分组成。
2、字长是指。
3、运算器是。
4、指令寄存器IR的作用是:,程序计数器IP的作用是:。
5、地址总线是指:,地址总线的位数决定了,若地址线是16位,则可寻址的存储空间为。
6、微型计算机由、、和输入/输出接口构成,它们之间由连接起来。
7、存储器是指,分为和。
8、(111001.101)B=( )D=( )O=( )H9、(25.82)10=( )2=( )8=( )1610、8086CPU是位微处理器,它有根数据线和根地址线,所以可寻址的地址空间是。
11、8086CPU从功能上分为和两部分。
12、若一个程序段开始执行之前,(CS)=33A0H,(IP)=0130H,则该程序段启动执行指令的实际地址是:。
13、有一个由20个字组成的数据区,其起始地址为5300:0320H,则该数据区首单元的实际地址是,末地址是。
14、一个总线周期是指,一个最基本的总线周期是由个时钟周期组成的。
15、8086CPU复位后执行的第一条指令所在存储单元的物理地址是。
16、80486主要有3种工作方式:、和。
17、80486有条地址线,物理存储器空间为,它在内部采用段页式管理,可实现的主存空间寻址,即虚拟存储器。
18、指令由和两部分组成。
19、检查DX中的第1、4、11、14位是否同时为0的指令是,如同时为0,跳转到L1的指令是。
20、把BX和CX的内容相加结果送给CX的指令是,用BX和SI的基址变址寻址方式把存储器中的一个字节与AL的内容相加,并把结果送回AL寄存器的指令是。
21、使AL寄存器的低四位置1,高四位不变的指令是;另有指令“MOV AX, BUFF”中,变量BUFF 的所在的段是。
22、指令MOV AX,BUF[DI]中源操作数的寻址方式为,操作数在。
23、ALU在完成了01000110B和01010110B的二进制加法后状态标志中CF=_____,OF=_______。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
例1:8088属于多少位微处理器?数据线和地址线根数分别是多少?寻址空间多大?答:1.8088属于准16位微处理器;有8根数据线,20根地址线;寻址空间为220B,即1MB)。
例2:在8086/8088 CPU中,物理地址和逻辑地址是指什么?已知逻辑地址为1F86:38A5H,如何计算出其对应的物理地址?答:物理地址是 CPU访问存储器所用的地址。
逻辑地址是段地址和偏移地址形式的地址,即汇编语言程序中使用的存储器地址。
若已知逻辑地址为1F00:38A0H,则对应的物理地址=1F00H x 16+38A0H=228A0H。
例3:设(BL)=1100 1011B,变量V AR的内容为0011 0010B,求下列指令单独执行后BL的内容:(1)XOR BX,VAR;(2)AND BX,V AR;(3)OR BX,V AR;(4)XOR BX,11110000B;(5)AND BX,00001111B;解:(1)F9H (2)2H(3)0FBH(4)3BH(5)0BH例4:分析下列指令,对正确指令写出源操作数的寻址方式,对错误指令写出原因(设V AR为字变量)。
(1)MOV BX,V AR[SI](2)MOV BP,AL(3)MOV CS,AX(4)MOV DS,0100H (5)MOV AX,BX解:(1) ,寄存器相对寻址(2) ,类型不一致(3) ,CS不能作为目的操作数(4) ,当DS、ES、SS作为目的操作数时,源操作数不能是立即数(5) ,寄存器寻址例5.已知中断向量表中,001C4H中存放着2200H,001C6H中存放着3040H,则其中断类型码是____H,中断服务程序的入口地址的物理地址和逻辑地址分别是_____H和______H:_________.答:71H,32600H和3040H:2200H例6.8086CPU响应外部中断请求是在_ __A.一条指令执行结束B.一个机器周期结束C.立即响应D.根据中断类型决定例7.硬件中断可分为_ __和_____(答案:非屏蔽中断和可屏蔽中断)例8.下面是某8086微机内存中的部分数据,则中断类型号为11H的中断服务程序的入口地址存放在___A.0000H:0011HB. 0000H:0022HC. 0000H:0033HD. 0000H:0044H例9.当有如下中断请求时,微处理器执行完当前指令后,优先级别最底的响应是_ __A.INT0B.NMIC.INTRD.单步中断例10.在计算机系统中,微处理器对存储器单元和I/O端口的编址方法有统一编址和独立编址两种方法,8086/8088 CPU对I/O端口编址采用的是方法,当8088 CPU工作在最小方式时,用于区分访问存储器或I/O端口的控制信号(即引脚)为。
例11.试比较并行通信与串行通信的特点。
答:并行通信是在同一时刻发送或接收一个数据的所有二进制位。
其特点是接口数据的通道宽,传送速度快,效率高。
但硬件设备的造价较高,常用于高速度、短传输距离的场合。
串行通信是将数据逐位的传送。
其特点是传送速度相对较慢,但设备简单,需要的传输线少,成本较低。
所以常用于远距离通信。
试题一一、单选题1.8088 CPU系统主存储器以()为单位编址。
A. 字节B. 字C. 双字D. 八字节2.在下列8086指令中,合法的指令是()。
A. ADD [BX],01HB. SHL CL,AXC. OUT 258H,ALD. IN AL,DX3.8086 CPU是()CPU。
A. 8位B. 16位C. 32位D. 64位4.8088 指令MOV AX,[BX] 中源操作数的寻址方式为()。
A.寄存器寻址B.寄存器间接寻址C.直接寻址D.立即寻址5.在下列伪指令中定义字节变量的是()。
A.DB B.DW C.DD D.DT6. 执行PUSH AX和POP BX两条指令也相当于执行( )指令。
A. MOV BX,AXB. MOV AX,BXC. XCHG AX,BXD. LEA AX, BX7.8088系统中将一个数送入堆栈后,堆栈指针寄存器应进行()操作。
A. 减1B. 减2C. 加1D. 加28. 8088 CPU执行算术运算指令不会影响的标志位是()。
A.溢出标志B.符号标志C.零标志D.方向标志9.若容量为16K位的SRAM 芯片具有8 条数据线,则它具有的地址线条数为()。
A. 11B. 12C. 13D. 1410. 8255A的方式选择控制字应写入()。
A. A 口B. B 口C. C 口D. 控制口二、填空题1. 在冯·诺依曼计算机中,指令和数据以的形式表示,计算机按照存储程序、程序控制执行的方式进行工作。
2. 微机系统的硬件部分包括五个基本组成部分:运算器、、主存储器、输入设备和输出设备。
3. 8088 CPU最小模式基本总线读操作包括个时钟周期,当存储器或I/O速度较慢时,则需要插入。
4. 对于8088 CPU,物理地址是由段基址和偏移地址两部分构成,若某存储单元的段基址为1000H,偏移地址为2345H,则该存储单元的物理地址为H。
5. 8088 CPU从功能上讲,其内部结构分为_ _和_ _两大部分。
6. 8088 CPU的外部地址总线有位,可直接寻址容量的存储空间。
7.具有电可擦除的只读存储器是。
三、判断题(请在下面每题后面的括号内打 或者 )1.MOV指令和IN指令都具有将内存中信息传送到CPU中去的功能。
()2.DMA是一种不需要CPU介入的高速数据传送方式。
()3.8088的中断系统中有两类硬中断:可屏蔽中断和不可屏蔽中断。
非屏蔽中断NMI不受中断允许位IF 的控制。
()4.微处理器就是微型计算机。
()5.8088的输入输出指令中,允许使用DX存放端口地址,不允许使用AX、AL以外的寄存器传送数据。
()6.标志寄存器中的溢出标志位OF=1时,进位标志位CF也为1。
()7.8088 CPU进行堆栈操作时,可依需要进行字节或字操作。
()8.在8086/8088微机系统的中断向量表中,每个中断向量占4个存储单元。
()9.8088 CPU系统中外部中断的优先级比内部中断的优先级高。
()10. 8088系统中的指令可以没有操作数。
()四、简答题8088 CPU有哪三大类寻址方式? 分别指出下列指令中源操作数寻址方式,若是存储器寻址,则分别给出计算有效地址(偏移地址)EA和物理地址PA的表达式。
MOV AX, 2100HMOV CX, DISP[BX]MOV [SI], AXADC AX, [BX][SI]MOV AX, [BP]MOV AX, ES:[BX+SI+20]MOV SI, [2100H]五、计算题1.下列指令执行完后,AX=。
MOV AX,2030HAND AX,00FFH2.下列指令执行完后,AL= 。
MOV AL,45HMOV CL,4ROL AL,CLHLT3.若SS=1000H,SP=1000H,AX=1234H,BX=5678H,试说明执行指令PUSH BXPUSH AXPOP CX之后,SP= ,SS= ,CX= 。
六、程序设计题1. 在BUF 开始有一个字节型数组,共有100 个元素,以下程序段用来计算这个数组中非零元素的个数,并将结果存入内存COUNT 单元,在所给程序段的划线处填入适当指令或指令的一部分,使其完成指定功能。
BUF DB 100 DUP (?)COUNT DB 0…………..START:MOV AX,DA TAMOV DS,AXLEA SI,○1MOV CX,○2CON:MOV AL,[SI]CMP AL,○3JZ NEXTINC ○4NEXT:INC SILOOP ○5 HLT 七、应用题1. (18分)试为某微机应用系统设计一个地址空间为02000H ~05FFFH 的RAM 存储器。
CPU 具有20根地址线,8根数据线,与存储器有关的控制信号有存储器读RD 和存储器写WE ,可选用的SRAM 和3 8译码器芯片的外部引脚如下图所示,A 0D 0~D 7CSOEA 12ROM要求:(2分)计算RAM 空间的大小? (2分)需几个SRAM 芯片?(4分)给出每个存储器芯片的地址范围。
(10分)画出该存储器与CPU 的连接图。
2.(8分)某8088微机应用系统以8255A 作为接口,采集8个开关的状态,并通过发光二极管显示出来(开关闭合,对应的发光二极管亮;开关断开,对应的发光二极管灭),电路连接如下图所示。
设8255A 的端口地址为D0H ~D3H 。
要求:写出8255A 的工作方式控制字,要求无关项置“0”。
编写8255A的初始化程序和系统的输入输出程序。
+5V8255A 与LED 、开关键的连结试题一答案一、单选题(每小题 1 分,共10 分) 1-5. A D B B A 6-10. A B D A D 二、填空题(每空 1 分,共 10 分)1. 二进制2. 控制器3. 4个等待周期(或Tw)4.12345H5. 执行单元_和_总线接口单元6. .20位、1MB7. EEPROM三、判断题(每小题1 分,共10分)1-5 6-10 四、简答题(每小题3分,共24分)答:立即数寻址、寄存器寻址、存储器(或内存)寻址。
1. 立即数寻址2. 存储器寻址EA=(BX)+DISP,PA=(DS)*16(或10H)+EA3. 寄存器寻址4. 存储器寻址EA=(BX)+(SI),PA=(DS)*16(或10H)+EA5. 存储器寻址EA=(BP),PA=(SS)*16(或10H)+EA6. 存储器寻址EA=(BX)+(SI)+14H(或者20),PA=(ES)*16(或10H)+EA7. 存储器寻址EA=2100H,PA=(DS)*16(或10H)+EA五、计算题(每空2分,共10分)1. AX=0030H (2分)2. AL= 54H 。
(2分)3. SP= 0FFEH (2分),SS= 1000H(2分),CX= 1234H (2分)。
六、程序设计题(每空2分,共10分)。
○1BUF ○2100 ○30 ○4COUNT ○5CON七、应用题(第1小题18分,第2小题8分,共26分)1. 1)答:RAM芯片容量=213*8bit=8KB(或64Kb)(2分)2)答:05FFFH-02000H+1=04000H=214=16KB,所以需要16KB/8KB=2个SRAM芯片。
(2分)3)第1个SRAM芯片地址范围:02000H~03FFFH第2个SRAM芯片地址范围:04000H~05FFFH (4分)4)图略(10分)2. 1) 控制字为:10010000B (2分)2) MOV AL, 90H ;设置8251A方式选择控制字OUT 0D3H, AL ;A口方式0输入,B口方式0输出(2分)START: IN AL, 0D0H ;从A口读入8位开关状态码MOV CL, 4 ;将AL中的数据高低4位互换ROR AL, CLOUT 0D1H, AL ;从B口送出JMP START (4分)试题二一、单选题1.本学期《微机原理及应用》课程以()微处理器为学习对象。