微机原理与应用复习题

合集下载

微机原理与应用的考试题

微机原理与应用的考试题

微机原理与应用的考试题一、单选题(共10题,每题2分,共计20分)1.下列哪个是微机的基本组成部分?– A. 主机– B. 显卡– C. 鼠标– D. 打印机2.下面哪个不是微机系统的输入设备?– A. 鼠标– B. 键盘– C. 显示器– D. 打印机3.主机中的CPU主要负责什么?– A. 存储数据– B. 执行指令– C. 输出显示– D. 供电4.主存储器的作用是什么?– A. 存储程序和数据– B. 进行运算– C. 控制外部设备– D. 输入输出5.下列哪个不是微机外部设备?– A. 打印机– B. 鼠标– C. 键盘– D. CPU6.下列哪个不是计算机的存储器?– A. 主存储器– B. 寄存器– C. 高速缓存– D. 硬盘7.BIOS是什么意思?– A. 基本输入输出系统– B. 基本操作系统– C. 基本输入系统– D. 基本输出系统8.操作系统的主要功能是什么?– A. 控制计算机的硬件资源– B. 执行应用程序– C. 运行计算机– D. 连接网络9.下列哪个不是计算机的主要运算部件?– A. CPU– B. 显卡– C. 寄存器– D. 运算器10.硬盘是计算机的什么类型存储器?– A. 主存储器– B. 辅助存储器– C. 高速缓存– D. 寄存器二、填空题(共5题,每题2分,共计10分)1.微机的最小存储单位是______。

2.在字节型存储器中,一个字节有______位。

3.一个CPU周期包含一个______操作和两个______操作。

4.CPU的两个主要部分是______和______。

5.常见的微机操作系统有______和______。

三、简答题(共5题,每题10分,共计50分)1.请简要说明计算机系统的层次结构和作用。

2.什么是微处理器?它的主要组成部分有哪些?3.请简要说明计算机主存储器的分类和特点。

4.操作系统的主要功能有哪些?请简要说明每个功能的作用。

微机原理与应用(复习题)

微机原理与应用(复习题)

微机原理与应用一、单项选择题(在下列每小题的四个备选答案中选出一个正确的答案,并将其字母标号填入题干的括号内。

)1、X86微机将内存空间分为若干个逻辑段,每个段的容量为( D )A.等于64K B.小于64K C.大于等于64K D.小于等于64K 2、寄存器AL的初值为0FFH,执行指令XOR AL,0A5H后,AL中的值为( B )A.0AAH B.5AH C.0A5H D.55H3、寄存器( D )不能被分割为高字节和低字节A. AXB. DXC. BXD. CS4、8086微处理器可寻址访问的最大I/O空间为( B )A. 1KBB. 64KBC. 640KBD. 1MB5、下列指令中正确的是( B )A. MOV AX,BHB. MOV SS,AXC. MOV [BX],[SI]D. MOV AX,[DI][SI]6、寄存器( D )不能被分割为高字节和低字节A. AXB. DXC. BXD. SP7、下列输入输出传送方法中,无需CPU控制也不经过CPU的是( D )A.无条件传送B.查询传送C.中断传送D.DMA传送8、8086/8088中断请求中,( B )具有最高优先级A. INT 10HB. NMIC. INTRD. 单步9、可编程计数/定时器电路8253的工作方式共有( A )个A. 6B. 5C. 4D. 310、下列输入输出传送方法中,无需CPU控制也不经过CPU的是( D )A.无条件传送B.查询传送C.中断传送D.DMA传送11、下面的中断源中,只有___B___需要硬件提供中断类型码A.INTn B. INTR C. NMI D. INTO12、可编程通信接口芯片8251A支持( D )A. 同步传送B. 异步传送C. 并行传送D. 同步和异步传送13、CPU的中断允许位IF值为0时的作用是( A )A. 禁止CPU响应可屏蔽中断B. 禁止中断源向CPU发中断请求(IRQ)C. 禁止CPU响应DMA请求D. 禁止CPU响应非屏蔽中断14、若由1K×1位的RAM芯片组成一个容量为8K×8位的存储体时,需要的芯片数为( C )A. 256B. 128C. 64D. 3215、可编程计数/定时器电路8253的工作方式共有( A )个A. 6B. 5C. 4D. 316、可编程通信接口芯片8251A支持( D )A. 同步传送B. 异步传送C. 并行传送D. 同步和异步传送17、当进行DMA操作时,CPU必须让出( A )给DMAC。

微机原理与应用期末复习题

微机原理与应用期末复习题

《微机原理与应用》期末复习题(计算机系11级用)一、单选题1、根据计算机所采用的主要电子元件,计算机的发展可以分为( B )。

A.三代B四代 C.五代 D.六代2、用来存放即将执行的指令的偏移地址的寄存器是( B )。

A.SPB.IPC.BPD.CS3、传送数据时,占用CPU时间最长的传送方式是( A )。

A.查询B.中断C.DMAD.通道4、以下4个寄存器中,起计数作用的寄存器是( C )。

A.AXB.BXC.CXD.DX5、DOS功能调用时,功能号应存放在( A)寄存器中。

A.AHB.ALC.DHD.DL6、给定AL=80H,CL=02H,则执行指令ROR AL,CL后AL的结果是( B )。

A.40HB.20HC.0C0HD.0E0H7、堆栈操作指示栈顶位置的寄存器是( A )。

A.SPB.IPC.BPD.CS8、以下4个标志中属于符号标志的是(C )。

A.CFB.DFC.SFD.ZF9、指令指定的寄存器中存有操作数的偏移地址,这种寻址方式是( D )。

A.立即寻址B.直接寻址C.寄存器寻址D.寄存器间接寻址10、用来存放执行指令结果状态的寄存器是( A )。

A.FLAGB.IPC.BPD.CS11、主机与外设传送数据时,传输量最大的传送方式是( C )。

A.无条件B.中断C.DMAD.查询12、以下4个标志中属于控制标志的是( A )。

A.OFB.IFC.SFD.ZF13、DOS功能调用时,是通过中断指令INT( B )来完成的。

A.16HB.21HC.4CHD.10H14、计算机硬件做加减法运算通常是采用( C )运算。

A.原码B.反码C.补码D.移码15、用一个字节表示定点整数,则-1的补码是( C )。

A.00000001B.10000000C.11111111D.00000000二、填空题1、在80X86系统中,中断类型码为54H,则其中断向量的地址为()。

2、8255A芯片共有( 3 )个8位数据通道,共有( 4 )个端口地址。

《微机原理及应用》综合复习资料

《微机原理及应用》综合复习资料

《微机原理及应用》综合复习资料vvvvvvvvvvvvvv一、填空题1、对于十六进制表示的数码19.8H,该数用压缩BCD码表示时数据为:。

2、设机器字长为8位,最高位是符号位。

则十进制数–13所对应的补码为。

3、8086/8088CPU从功能上分和BIU两部分。

4、可编程接口芯片8255A含有个8位的I/O口。

5、设CS=2500H,DS=2400H,SS=2430H,ES=2520H,BP=0200H,SI=0010H,DI=0206H则:指令MOVA某,[BP+SI+4]源操作数的物理地址为24514H6、采用级联方式,用9片8259A可管理64级中断。

7、指令MOVA某,[B某+DI+10H]源操作数的寻址方式为相对基址加变址寻址。

8、在使用8086间接输入/输出指令时,必须在执行该指令之前将相应的端口地址送入D某寄存器中。

9、若中断类型码N=3H,则对应的中断向量在中断向量表中第一个字节单元地址为0000CH10、要组成容量为4K某8位的存储器,需要8片4K某1位的静态RAM芯片并联。

11、可屏蔽中断从CPU的INTR引脚进入,只有当中断允许标志IF为1时,该中断才能得到响应。

12、设计输入/输出接口时,应遵守的基本原则是:输入;输出13、8086/8088CPU可访问2个独立的地址空间,一个为I/O地址空间,其大小为字节;另一个为存储器地址空间,其大小为1M字节。

14、若定义DA1DB‘hello’,则(DA1+3)存放的数据是。

15、8086/8088CPU从功能上分为两部分。

8086/8088CPU中执行部件的功能是负责指令的译码和指令执行的执行。

16、8086中的BIU中有列、20位的地址加法器。

17、8086可以访问8位和16位的寄存器。

18、8086CPU从偶地址读出两个字节时,需要1个总线周期;从奇地址读出两个字节时,需要2个总线周期。

19、8086/8088CPU的最小工作模式是指系统中只有一个处理器,CPU提供全部的控制信号;它是通过将MN/M某引脚接高电平来实现的。

《微机原理与应用》复习资料汇总(DOC)

《微机原理与应用》复习资料汇总(DOC)

11. 补码加法10111011+11110111的计算结果是10110010。

补码加法11110101+10101010的结果是_______10011111________,___无___溢出。

补码减法10111011-11110111的结果是_______11000100________,___无___溢出。

12.一个计算机的字长是4个字节,这意味着在CPU中作为一个整体加以传送处理的二进制代码为32位。

13. 查询方式是程序控制方式。

14. 同步传输时,由于不需要给每一个数据加上起始、停止位,所以它比异步传输效率高。

高15. 硬件UART的含义是通常非同步(异步)接收器/发送器16. RS232C是串行接口的标准,所以调制解调器之间应按这个标准进行连接。

17. 微机系统的主要技术指标包括字长、内存容量、主频、运算数度和存取周期。

18.十进制数60.5转换为二进制数是_______111100.1________,转换为十六进制是3C.8。

18. 微机的工作环境分为___DOS环境__、__视窗环境__、_汉字环境_、_网络环境_和__多媒体环境___。

20. 在微机系统的性能指标中,___字长____是指计算机所能处理的数据的位数。

字长21. 微处理器应包含的最基本功能部件是:算术逻辑单元、_控制器部件_和__寄存器阵列22. “位”指_一个二进制位_,“字节”指相邻的八个二进制位_,“字”是__计算机内部进行数据传递处理的基本单位__,“字长”是__一个字所包含的二进制位数__。

23. 微机硬件系统是指构成微机系统的___各种功能部件的集合__,微机软件系统是指___各种程序的集合__,软件系统包括__系统软件_和__应用软件___两大类。

24. 8086CPU从功能上说,其结构可以分成两大部分,即__EU___和__BIU__。

EU BIU25.变址寻址的操作数地址由3项构成:段地址、__变址寄存器内容___和__偏移量___。

《微机原理与应用》复习

《微机原理与应用》复习
14、循环计数从-1000到+1000,则计数变量的数据类型是signed char。 (×) signed int
15、点亮共阳极1357灯的总线定义语句是P0=0xAA; (√)
16、 8051的5个中断源中,外部中断1的中断编号是1。 (×) 2 17、51单片机有两个12位的定时/计数器T0和T1。 (×) 16
阅读下列汇编语言程序,对每条语句加以注释,最后说明程序的功能。
timer0( ) interrupt 1 { TR0=0; TH0 =(65536-50000)/256; //初值高8位重装载 TL0 =(65536-50000)%256; t++; if(t==20) //判断中断计数是否20次,相当于1秒 { t=0; second++; //秒计数加1 } if(second==60) second=0; P0=table[second/10]; P2=table[second%10]; //P2口输出显示秒数的个位 TR0=1; 程序功能:秒表定时1s ~ 60S计数中断服务程序
DJNZ R7,LOOP
END
;循环判断
程序功能:将片内RAM的40H-60H单元中内容送到片外RAM以3000H开始 的单元中。
阅读下列汇编语言程序,对每条语句加以注释,最后说明程序 的功能。 #include <REG51.H> void main( ) { char key = 0; // 声明按键类型 P2=0; // 初始化P2灯全灭 while(1) { key = ~P0 & 0x0f; //读取按键状态 if(key != 0) P2 = key; //显示按键状态到LED } } 该段程序的功能: 通过LED显示识别独立按键

微机原理复习题(含答案)

微机原理复习题(含答案)

微机原理及应用复习题(1)一、选择题1.MOV AX, ES:[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.3位 C.6位 D.16位3.Reset信号到来后,8088CPU的启动地址为()。

A.00000H B.FFFFFH C.FFFF0H D.0FFFFH4.典型的计算机硬件结构主要包括三个组成部分,它们分别是()。

A.CPU、存储器、I/O设备 B.CPU、运算器、控制器C.存储器、I/O设备、系统总线 D.CPU、控制器、I/O设备5.CPU通过总线对内存或I/O端口存取(读或写)一个字节所需的时间是一个()。

A.总线周期 B.时钟周期 C.指令周期 D.存储器周期6.十进制数36.875转换成二进制数是()。

A.110100.01 B.100100.111 C.100110.11 D.100101.1017.十进制数-75用二进制数10110101表示,其表示方式是()。

A.原码 B.补码 C.反码 D.ASCⅡ码8.8086/8088可用于间接寻址的寄存器有()。

A.2个 B.4个 C.6个 D.8个9.堆栈的工作方式是()。

A.先进后出 B.可以根据地址选择存取C.先进先出 D.随机存取10.寄存器间接寻址方式中,操作数在()中。

A.通用寄存器 B.堆栈 C.内存单元 D.段寄存器11.直接、间接、立即三种寻址方式指令的执行速度,由快至慢的排序为()。

A.直接、立即、间接 B.直接、间接、立即C.立即、直接、间接 D.不一定12.微机控制总线上传送的是()。

A.存储器和I/O设备向CPU传送的状态信号 B.存储器和I/O接口的地址C.CPU向存储器和I/O设备发出的命令信号 D.A和C13.将累加器AX的内容清零的不正确操作是()。

微机原理与应用复习题

微机原理与应用复习题

一、填空题(每空2分,共20分)1.若一个有符号数X,[X]原码= 83H,那么[X]补码= H。

2.8086 CPU从结构分为和总线接口部件(BIU)两部分。

3.计算机的软件系统包括软件和应用软件两部分。

4.计算机中用bit表示位,用表示字节,一个字节由8位组成。

5.计算机中所有信息的存储都是由二进制代码组成的,二进制数使用的是0和。

6.在计算机中用表示二进制数,用D表示十进制数,用H表示十六进制数。

7.8086指令MOV AL,[12H] 中,源操作数是寻址。

8.可编程定时/计数器8253A具有个功能完全相同的通道,每一个通道均具有6种工作方式。

9.计算机通信按照数据的传输分为通信和串行通信两种。

10.汇编语言程序结构一般具有顺序结构、结构、循环结构、子程序等几种。

二、选择题(每题2分,共20分)1. 能惟一确定8086 CPU内存中某一地址是。

A、基地址B、偏移地址C、逻辑地址D、物理地址2.一个字节(Byte)是由位组成的。

A、1B、4C、8D、163. 计算内部所有信息的存储都是以进制的形式。

A、二进制B、八进制C、十进制D、十六进制4. 下列指令中,格式不正确的是A、MOV AX,2000HB、MOV AX,[2000H]C、MOV AL,[BX]D、MOV AL,BX5. 对8086代码段进行寻址时,段基址由提供。

A、CSB、DSC、ESD、SS6.下列描述属于堆栈特点的是A、先入先出B、先入后出C、后入后出D、随机读取7.下列设备属于输入设备的是。

A、显示器B、打印机C、扫描仪D、投影仪8.一片8255A可以扩展出个并行口。

A、1B、2C、3D、49.DOS系统功能调用中,单字符输入是号调用A、1B、2C、9D、1010.芯片8259A内部寄存器ISR中某一位为1,说明了A、相应管脚正有中断请求B、相应管脚的中断请求被屏蔽C、相应管脚的中断请求正在被响应D、相应管脚的中断请求已响应完毕三、名词解释(每题5分,共20分)1、什么是队列?2、RAM和ROM各有何特点?3、什么是指令?什么是指令集?4、计算机与存储器或外设间进行信息交换的方式有哪些?四、简答题(每题10分,共20分)1、堆栈区与队列有何特点?各用在什么场合?2、什么是逻辑地址,什么是物理地址,两者有何联系?五、计算题(共20分)从键盘输入一串字符,以空格作为结束,然后将该串字符逆序输出。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一:选择题(20分,每题2分)
1) MCS-51的52子系列单片机包含ROM( B )
A. 4KB
B. 8KB
C. 16KB
D. 32KB
2) MCS-51单片机可用于低8位地址/数据复用的端口为(A )
A. P0
B. P1
C. P2
D. P3
3) MCS-51单片机最大可扩充的外部程序存储器ROM空间为( C )
A. 16KB
B. 32KB
C. 64KB
D. 128KB
4) MCS-51单片机中程序计数器PC的复位值为( A )
A. 0000H
B. 0001H
C. 000FH
D. 0010H
5) 对于MCS-51单片机而言,如果晶振为6MHz,其机器周期为(C )
A. 0.5us
B. 1us
C. 2us
D. 4us
6) MCS-51单片机中用于复位的引脚名称为( C )
A. EA
B. ALE
C. RST
D. VCC
7) MCS-51汇编语言中用于标注的符号是( C )
A. :
B. %
C. ;
D. //
8) 在MCS-51单片机中,可用于触发计数器Timer0进行外部事件计数的引脚为( B )
A. T0
B. INT0
C. INT1
D. RXD
9) 在MCS-51单片机中,用于串行通信的引脚有( C )
A. T0和T1
B. INT0和INT1
C. RXD和TXD
D. XTAL1
和.XTAL1
10)以下MCS-51指令使用中错误的是( D )
A. MOV A, 30H
B. MOV A, #30H
C. MOV 30H, A
D. MOV #30H, A
二:简答题(30分,每题6分)
1)简述单片机的特点和单片机的应用领域。

特点:1,(1)优异的性能价格比2 (2)集成度高、体积小、有很高的可靠性。

3 (3)控制功能强44)单片机的系统扩展、系统配置较典型、规范,容易构成各种规模的应用系统。

单片机的应用领域
①在在工业自动化方面(过程控制、数据采集和测控技术、机器人技术、机械电子计算机一体化技术);
②仪器仪表方面(测试仪表和医疗仪器--数字化、智能化、高精度、小体积、低成本、便于增加显示报警和自诊断功能);
③在家用电器方面(冰箱、洗衣机、空调机、微波炉、电视机、音像设备等);
④信息和通信产品方面(计算机的键盘、打印机、磁盘驱动器;传真
机、复印机、电话机、考勤机);
⑤在军事方面(飞机、大炮、坦克、军舰、导弹、火箭、雷达等)。

2)简述单片机发展的几个阶段及其各个阶段的特点。

1971年,Intel推出第一片4位微处理器4004。

1978年,Intel首次推出16位处理器8086,这是80x86系列CPU
的鼻祖,8086的内部和外部数据总线都是16位,地址总线为20位1979年,Intel又推出8088。

1982-1990年,相继推出16位80286,32位80386,80486等
1993年,Intel推出了新一代高性能微处理器Pentium(奔腾)。

1981年IBM PC的正式推出,一个全新的个人计算机时代开始了
计算机发展趋势:巨型化,微型化,网络化,智能化和多功能化MCS-51单片机指令系统中包括哪几种寻址方式。

立即寻址、直接寻址、寄存器寻址、寄存器间接寻址、变址寻址、相对寻址、位寻址
立即寻址就是把操作数直接在指令中给出,即操作数包含在指令中。

立即操作数有8位和16位两种形式,前面加“#”来表示
直接寻址:指令中直接给出操作数地址的寻址方式
寄存器寻址:以通用寄存器的内容为操作数的寻址方式。

通用寄存器包括:A,B,DPTR,R0~R7。

其中,R0~R7必须在工作寄存器组之中。

寄存器间接寻址:以寄存器中的内容为地址,该地址中的内容为操作数的寻址方式。

变址寻址:由程序计数器PC或DPTR加上偏移量寄存器A中内容之和形成操作数地址的寻址方式。

相对寻址:以当前程序计数器PC的内容为基址,加上指令给出的一字节补码数形成新的PC值的寻址方式
位寻址:对位地址中的内容作位操作的寻址方式。

3)简述目前较常使用的单片机编程语言及各自的特点。

4) C语言的特点:语言简洁、紧凑,使用方便、灵活。

运算符丰富。

数据结构丰富,具有现代语言的各种数据结构可进行结构化程序设计。

可以直接对计算机硬件进行操作。

生成的目标代码质量高,程序执行效率高。

可移植性好。

5)什么是中断?其主要功能是什么?
中断是指,单片机内部有一个中断管理系统,它对内部的定时器事件、串行通信的发送和接收事件及外部事件(如键盘按键动作)等进行自动的检测判断,当有某个事件产生时,中断管理系统会置位相应标志通知CPU,请求CPU迅速去处理。

CPU检测到某个标志时,会停止当前正在
处理的程序流程,转去处理所发生的事件(针对发生的事件,调用某一特定的函数,称为该事件的中断服务函数),处理完以后,再回到原来被中断的地方,继续执行原来的程序。

三:判断题(10分,每题1分)
1) Z8系列单片机是ATMEL公司的产品。


2) AT89C51单片机中有2个16位定时器/计数器。


3) 8051单片机包括4个IO端口,分别是P0、P1、P2和P3。


4) 8051单片机包括128字节内部数据存储器,地址为80H—FFH。


5) MCS-51单片机中,程序计数器PC是一个16位的计数器,寻址范
围达64KB。


6) MCS-51单片机的一个机器周期包括12个振荡周期。


7) MCS-51单片机指令系统一共包括111条指令。


8) MCS-51单片机的定时器/计数器一共有4种工作模式。


9) 串行通信的两种基本方式是同步通信方式和异步通信方式。


10) 串行通信中数据的传送方向可分为单工、半双工和全双工。

对四:分析题(20分,每题10分)
1) 如果某单片机的程序在某个过程中执行流程示意图如下,试确定
该程序中A、B和C的中断优先级并说明原因。

主程序中断A 中断B 中断C
2)分析以下两段程序,试确定其运行结果。

程序A
MOV A, #45H
MOV R5, #1AH
ADD A, R5
INC A ;A=A+1
SWAP A
MOV 30H, A
A = ( 06H ), 30H = ( 06H )
程序B: 地址40H附近存储单元的内容如下图所示,试确定其运行结果。

MOV A, 40H 23H 41H
INC A ;A=A+1 34H 40H
MOV R0, A 45H 39H
MOV A, @R0
A = ( 34H ), R0 = ( 23H )
五:综合题(20分)
有一个火灾检测报警系统,要求在未检测到火灾信号的正常工作状态时绿灯常亮;一旦检测到火灾信号马上点亮红灯、熄灭绿灯并开电铃报警;当火灾信号结束后,通过人工按键输入使系统恢复到正常工作状态熄灭红灯、关闭电铃并点亮绿灯。

试采用MCS-51单片机对该火灾检测报警系统进行初步的硬件系统设计和软件流程设计。

相关文档
最新文档