微机原理及应用试题库
微机原理与应用的考试题
微机原理与应用的考试题一、单选题(共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.操作系统的主要功能有哪些?请简要说明每个功能的作用。
微机原理及应用试题库精品
6.5.简答题42
第七章存储系统44
7.1.选择44
7.2.名词解释44
7,3.判断45
7.4.填空46
7.5.简答题46
第八章无条件与查询传送方式49
8.1.选择49
8.2.名词解释50
8.3.判断50
8.4.填空50
8.5.简答题51
第九章中断与DMA传送方式53
9.1.选择53
简答题
5
5*4=20
1,2;3,4;6,7;8,9;5,10;
名词解释
2
5*2=10
2,6,7
3,4;8,9;
应用题
2
10+15=25
5,10
第1章微型计算机系统
1.1选择题
1.计算机的发展阶段通常是按计算机所采用的( )来划分的。
A.内存容量B.电子器件C.程序设计 D.操作系统
2. 一个完整的计算机系统通常应包括( )。
A、系统软件和应用软件 B、计算机及其外部设备
C、硬件系统和软件系统D、系统硬件和系统软件
3.PC机硬件系统从逻辑上看主要由CPU、内存储器、外存储器、输入设备、输出设备
以及( )组成。
A.运算器 B.键盘 C.显示器D.总线
4. 以下叙述正确的是( )。
A. 微机的字长可以是8、16位
3. 8086的数据总线为16位,也就是说8086的数据总线的个数、或说条数、位数是16。T
4. 微机主存只要使用RAM芯片就可以了。F
5. 处理器并不直接连接外设,而是通过I/O接口电路与外设连接。T
6. 处理器是微机的控制中心,内部只包括5大功能部件的控制器。F
7. Windows的模拟DOS环境与控制台环境是一样的。F
微机原理及应用试卷(6套)含答案
学院:**学院专业班级:电子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、1B、2C、3D、42当8255A的端口A、端口B均工作在方式0的输入方式时,端口C可以作为()使用。
A、两个4位I/O端口或1个8位I/O端口B、状态端口C、部分引脚作端口A、端口B的联络信号D、全部作联络信号3欲使8086CPU工作在最大方式,其引脚MXMN应接()电平。
(完整word版)微机原理及应用试题库(附答案)
《微机原理及应用》试题库1. 8086和8088的引脚信号中,D 为地址锁存允许信号引脚。
2.下面的哪项是有效标识符:4.设(SS)=2000H , (SP)=0100H , (AX)=2107H , 则执行指令 PUSH AX 后,存放数据 21H 的物理地址是A. 20102HB. 20101HC. 200FEH 5.汇编语言中,为了便于对变量的访问,它常常以变量名的形式出现在程序中,可以认为它是存放数据存储单元的 A o6.下列四个寄存器中,不能用来作为间接寻址方式的寄存器是(C)7.执行下列程序段:A. 5050, 99B. 2500 , 100C. 5050, 101D. 2550, 1028.假设V1和V2是用DW 定义的变量,下列指令中正确的是9. -49D 的二进制补码为A oB . INTRC . NMI ALEMOV AX , 0 MOV BX , 1 MOV CX , 100 ADD AX , BXINC BXLOOPAAAA :HLTA . 4LOOP :B. DELAYISC. MAIN A/B :D. GAMA$1 :3.如图所示的三态输出电路,当A. E(ENABLE)=1, A=1B. E(ENABLE)=1, A=0C.E(ENABLE)=0, A=1D.E(ENABLE)=0, A=0D. 200FFHA •符号地址B. 物理地址 C .偏移地址 D •逻辑地址A. CXB. BXC. BPD. DI执行后的结果:(AX)=(BX)=A . MOV V1, 20H B. MOV V1, V2 C . MOV AL, V1D . MOV 2000H, V2 EA ___ 时,VB ~V D o10.在8086/8088CPU 中,为了减少 CPU 等待取指所需的时间,设置了11. ① MOV AX , 1000H :② MOV AX , [1000H]:③ MOV AX , BX上述三条指令,根据其寻址方式的不同,判断执行速度,由快至慢的顺序为:若 BL=87H , BH=0E6H ,贝U BX= D 。
(完整word版)计算机考研必备微型计算机原理及应用试题精选
微机原理试题1一、填空(每空1分,共10分)1. 01011101.101B = D =H=()BCD。
2.一个有16个字的数据区,它的起始地址为70A0:DDF6,那么该数据区的最后一个字的物理首地址为。
3.在IBM-PC/XT中,外设是通过器件对CPU产生中断请求。
这些中断的中断类型码为。
4.8088在访问4个当前段时,代码段、数据段及堆栈段的偏移量分别由、和提供。
5.在8088读存储器周期中,采样Ready线的目的是。
二、(8分)下列程序段的功能是完成S=(a*b+c)/a的运算,其中变量a,b ,c,和s均为带符号的字数据,结果的商存入s,余数则不计,请在下列空格中填入合适的指令(注:请按注释填空)。
MOV AX,aA*b在CX:BX中MOV AX,CC在DX:AX中a*b+c在DX:AX中商存入S三.简答题1.(6分)在8088 CPU的最大方式系统中,设20位地址全部需要锁存,数据线使用总线收发器,请问该CPU与系统总线的接口逻辑中需要哪些芯片?各需多少片?并叙述每块芯片的作用。
2.(6分)PC/XT机的输入输出方式有哪几种?各有什么特点?四、(10分)下图是一个存储器系统,地址总线共有20位,数据总线8位,试分析电路,回答1、2、3、4题问题。
1.单片EPROM和单片SRAM的容量各为多少?2.74LS138的作用是什么?3.EPROM2的地址范围是多少?4.SRAM2的地址范围是多少?五、(10分)设在最大方式下,8086系统中有一块主8259A和一块从8259A,从8259A接至主8259A的IR1上,主、从8259A的偶地址分别是0200H和0210H。
主8259A的IR 0中断类型码是30H,从8259A 的IR0的中断类型码是38H。
所有请求都是边沿触发,用EOI命令清ISR位,两块8259A采用级联方式连接。
主、从8259A的IMR都清除,EN/SP用作输入。
试编写该中断系统的初始化程序。
微机原理及应用复习题目和答案
微机原理及应用复习题目和答案一、填空题(每题1分,共20分)1、计算机的发展阶段通常是按计算机所采用的(B )来划分的。
A.内存容量B.电子器件C.程序设计D.操作系统2、一个完整的计算机系统通常应包括(C)。
A、系统软件和应用软件B、计算机及其外部设备C、硬件系统和软件系统D、系统硬件和系统软件3、存储器是计算机系统的记忆设备,它用来(C )A.存放数据B.存放程序C.存放数据和程序D.存放微程序4、通常所说的32位计算机是指( A )。
A.CPU字长为32位B.通用寄存器数目为32个C.可处理的数据长度为32位D.地址总线的宽度为32位5、寄存器( D )不能被分割为高字节和低字节。
A.AXB. DXC.BXD. CS6、V AR是数据段中定义的字变量,指令MOV EBX,OFFSET V AR源操作数的寻址方式是(B)。
A.直接寻址B.寄存器间接寻址C.立即数寻址D.存贮器寻址7、执行INC指令除对于SF、ZF有影响外,还要影响的标志位是(D)。
A. AF,PF,CFB. OF,AF,CFC. OF,PF,CFD. OF,AF,PF8、能够表示指令存放地址的是(B )A 符号名B 变量名C 标号D 常量名9、通过寄存器传递参数比通过堆栈传递参数的优点是( B )。
A. 能传递更多得参数B. 存取效率高C. 能确保正确调用D. 没有副作用10、8086的写总线周期在T4状态( A )A 完成数据传送B 输出地址C 输出控制信号D 检测数据传送11、并行通信适用于微机间(C )的数据传送。
A 不同类型B 同类型C 近距离D 远距离12、当控制线READY=0时,应在(C )之间插入等待周期TwA T1和T2之间B T2和T3之间C T3和T4之间D 任何时候13、某处理器设计只支持7KB主存,则内存地址需(B )位就足够了。
A 12B 13C 14D 1514、需要定时刷新的存储器是(B )A.SRAM B.DRAM C.EPROM D.E2PROM15、某微机系统的存储器容量为256K字节,若采用单片容量为16K*8位的SRAM芯片,则组成该存储系统共需( A )个该类芯片A.16 B.8 C.1 D.416、按微机系统中与存储器的关系,I/O端口的编址方式分为(C )A 线性和非线性编址B 集中与分散编址C 统一和独立编址D 重叠与非重叠编址17、从硬件的角度而言,采用硬件最少的数据传送方式是( A )A 无条件传送方式B 查询传送方式C 中断传送方式D DMA 传送方式18、8086系统中,中断优先级最低的是( C )。
(答案)微机原理及应用
(答案)微机原理及应⽤⼀、填空题(每空1分,共30分)1、CPU访问存储器时,在地址总线上送出的地址称为物理地址。
2、80X86系统中,执⾏指令PUSH AX后,SP= SP-2 ;若执⾏指令POP AX后,SP= SP+2 。
3、指令“MOV AX,2000H”源操作数的寻址⽅式为⽴即数 ;指令“MOV AX,[BX+SI+6]”源操作数的寻址⽅式为带偏移量的基础加变址。
4、设(DS)=24EOH,(SS)=2410H,(ES)=2510H,(DI)=0206H,则指令“MOV AX,[DI+100H]”源操作数的有效地址为 0306H ,物理地址为 25106H 。
5、80486可访问两个独⽴的地址空间,⼀个为I/O地址空间,其⼤⼩为 64K 字节。
6、执⾏指令“XOR AX,AX”后,标志位ZF的值为 1 。
7、若(AL)=10011000B,(BL)=01100111B,则执⾏指令“ADD AL,BL”后,(AL)=11111111B;执⾏指令“AND AL,BL”后,(AL)= 0 。
8、可屏蔽中断从CPU的 INTR 引脚进⼊,只有当中断允许标志IF为 1 时,该中断才能得到响应。
9、中断向量表存放在从 00000H ⾄ 003FFH 存储空间中。
10、在实地址⽅式下,中断类型号为20H的中断所对应的中断向量,存放在内存从 00080H 开始的四个连续字节单元中,若这四个字节单元的内容由低地址到⾼地址依次为00H,50H,00H,60H,则中断服务程序的⼊⼝地址 65000H 。
11、80X86的I/O指令中,要寻址的16位的端⼝地址存放在 DX 中。
12、现要⽤6116静态RAM芯⽚构成8K×32位的存储器,此种芯⽚共需16 ⽚。
13、8255A在“⽅式1输出”与外设之间的⼀对"握⼿"信号是 ACK和OBF 。
14、由实地址⽅式上,由逻辑地址获得物理地址的计算公式为:物理地址= 段基址×16+偏移地址。
微型计算机原理及应用试题(含答案)
机械工程及自动化《微型计算机原理及应用》试题(含答案)一、选择题1、二进制数10010110.10B的十进制数值可表示为(B)A、96.8B、150.5C、96.5D、160.52、8086芯片的地址选择线和数据线分别是(B)A、A0~A15和D0~D15B、A0~A10和D0~D7C、A0~A11和D0~D7D、A0~A11和D0~D153、8086 CPU在响应中断时顺序将(C)内容压入堆栈。
A、CS.IP.PSWB、IP.CS.PSWC、PSW.CS.IPD、PSW.IP.CS4、8086能够访问的存储空间的大小是(B)。
A.64kB.1MC.256D.16M5、8086 CPU采用(D)中断结构。
A、单级B、多级C、级联D、矢量6、相邻段地址之间的最小距离为(A)A、16个字节B、64K字节C、1K字节D、256字节7、8086 CPU的NMI引脚上输入的信号是(B)A、可屏蔽中断请求B、非屏蔽中断请求C、中断相应D、总线请求8、8086 CPU在(A)时刻采样READY信号决定是否插入等待周期。
A、T3下降沿B、T3上升沿C、T2下降沿D、T2上升沿9、保护断点就是保存(D)。
A.中断类型码B.中断服务程序入口地址C.现场D.当前CS、IP的值二、填空1、每一条指令一般都由(操作码)和(操作数)来构成。
2、8086 CPU内部的四个专用寄存器是(CS)、(DS)和(ES)及(SS)。
3、若某中断向量为08H,则该中断的中断服务子程序的入口地址在中断向量表中的物理地址范围为(00020H)~(00023H)。
4、根据以下要求用一条指令写出相应的操作:(1)、把BX和DX的内容相加,结果送入DX中。
(ADD DX,BX)(2)、用寄存器BX和位移量0B2H的寄存器相对寻址方式把存贮器中的一个字和(ADD[BX]0B2H)的内容相加,结果送入该存贮器中。
(CX)(3)、用寄存器BX和SI的基址变址寻址方式把存贮器中的一个字节与AL寄存器的内容相加,结果送入AL寄存器中。
《微机原理及其应用》考试试题及答案
南京航空航天大A3. RD低电平,WR三态,M/IO低电平B3. RD三态,WR低电平,M/IO高电平C3.RD低电平,WR高电平,M/IO高电平D3.RD高电平,WR低电平,M/IO高电平9. 8086/8088中断系统可处理__B1__个中断源,中断类型码的范围为__A2__,中断向量设置在内存__A3__, 优先权最高、最低的中断分别是___A4___。
A1. 255 B1. 256 C1. 128 D1. 1024A2. 0~255 B2. 1~255 C2. 0~127 D2. 0~1023A3. 00000H~003FFH B3. 00400H~007FFH C3. FFFFFH~FF800HA4. 除法出错, 单步B4. NMI, 单步C4. NMI, INTR D4. 除法出错, INTR10.当8253定时器0的时钟脉冲为1MHZ时,其二进制计数时的最大定时时间为B1 ,这时写入定时器的初值为A2 。
A1. 65.535ms B1. 65.536ms C1. 131.71ms D1. 131.72msA2. 0000H B2. FFFFH C2. 0001H D2. FFFEH11. 8255工作于中断方式传送数据时,可供使用的8位数据端口个数有__B 。
A.1B.2C. 3D. 412. 设异步串行通信时,每个字符对应1个起始位,7个信息位,1个奇/偶校验位和2个停止位,每秒传送这样字符240个,其波特率为___B__ b/s。
A . 2400 B. 2640 C. 1200 D. 192013. 在汇编过程中不产生指令码,只用来指示汇编程序如何汇编的指令是___B___。
A.汇编指令B.伪指令C.机器指令D.宏指令14. 汇编语言源程序经汇编后,可直接生成___B___。
A. .OBJ及.ASM文件B. .OBJ及.LST文件C. .LST及.ASM文件D. .OBJ 、.LST及.ASM文件(3)单片6116的存储容量是 2K ×8bit 。
微机原理及应用试卷及答案
CS:CODE,DS:DATA AX,DATA DS,AX CL,4 AL,BCD AL,CL AL,30H ASC,AL AL,BCD AL,OFH AL,30H ASC+1,AL AH,4CH 21H START
评分细则:汇编结构
3分
拆字
5分
数据定义
பைடு நூலகம்
2分
五、综合应用题(共 20 分,每小题 10 分)
EXIT: MOV AH,02H INT 21H HLT
四、编程题(10 分)
得分 评卷人
编写一个完整的源程序,将 BUF 字节单元存放的两位 BCD 码,转换成 2 个字节的 ASCII 码,并分别存放在 ASC 和 ASC+1 字节单元中。例如:(BUF 字节单元)=58H,那么(ASC 字节单元)=35H,(ASC+1 字节单元)=38H
MOV DX,96
,BX=
-2-
XOR SBB
DH,0FFH AX,DX
执行上述指令序列后,AX=____________,CF=_____________ 4.设寄存器 AL,BL,CL 中内容均为 76H,
XOR AND OR AL,0FH BL,0FH CL,0FH
执行上述指令序列后,AL=___________ ,BL=______________,CL=_____________。 5.y=sign(x)是一个符号函数,当 x=0 时,y=0;当 x<0 时,y=-1;当 x>0 时,y=+1,下面是该函数的程序段,并利用 DOS 中断调用进行 x 值的输入和 y 值的显示。请在横线上填上适当的指令,每条横线只能填一条指令。
B)20 条,64KB
13.Intel 8086/8088 微处理器的标志寄存器中,作为记录指令操作结果的标志是( A)CF,OF,PF,AF,SF,ZF B) CF,PF,ZF,SF ) 。 C) SHL AL,1
微机原理及应用试题库(附答案) (2)
8086和8088的引脚信号中,(D)ALE)为地址锁存允许信号引脚。
. – 49D的二进制补码为A. 1100 1111. 86系列汇编语言指令语句格式中,标识符有效长度为 A 个字符。
A.31 . 8086CPU内部按功能分为两部分,即 D D. 总线接口部件和执行部件. 8086CPU的总线接口部件有多个组成部分,除了下述 A A. 4个专用寄器M= 1. 8086有两种工作模式,当 B 时为最小工作模式。
B. MN/X. 8086CPU中负责与I/O端口交换数据的寄存器为 A 。
A. AX/AL. 8086/8088在复位之后再重新启动时,便从内存的 A 处开始执行指令, 使系统启动时,能自动进入系统程序。
A. 0FFFF0H. 8086的SS=1060H, SP=0010H, AX=1234H, 当执行一条PUSH AX指令时, 1234H 存放的实际地址是D 。
D. (1060EH)=34H (1060FH)=12H. 8088/8086CPU中程序计数器PC中存放的是 B B. 指令地址B. BUFFER DB 100 DUP(?) ; 表示BUFFER为 B 的存储空间,其内容为随机数,通常作为程序的工作单元。
B.100个字节C. 串操作时, 地址的修改往往与方向标志DF有关, 当DF=1时, SI和DI作自动B 修改。
. 采用寄存器寻址方式时, D 。
D. 操作就在CPU内部进行, 不需要使用总线周期. CPU和主存之间增设高速缓存(Cache)的主要目的是B. 解决CPU和主存之间的速度匹配问题. CPU用减法指令对两个补码表示的带符号数6BH(被减数)和0C7H(减数)进行减法运算后,标志位CF、SF和OF分别为 D 。
D. 1, 1, 1H. 汇编语言中,为了便于对变量的访问, 它常常以变量名的形式出现在程序中, 可以认为它是存放数据存储单元的A.符号地址. 汇编语言中,经过定义的每个变量均有3个属性,不属于。
微型计算机原理及应用试题库答案
《微型计算机原理及应用》真题库及答案一、填空1.数制转换A〕125D=〔 11111101 〕B =〔 375 〕O=〔 0FD 〕H=〔0001 0010 0101 〕BCDB〕10110110B=〔 182 〕D =〔 266 〕O=〔 0B6 〕H=〔0001 1000 0010 〕BCD2.下述机器数形式可表示的数值范围是(请用十进制形式写出):单字节无符号整数0~255;单字节有符号整数-128~+127。
注:微型计算机的有符号整数机器码采纳补码表示,单字节有符号整数的范围为-128~+127。
3.完成以下各式补码式的运算,并依据计算结果设置标志位SF、ZF、CF、OF。
指出运算结果有效否。
A〕00101101+10011100=B〕11011101+10110011=4.十六进制数2B.4H转换为二进制数是__00101011.0100,转换为十进制数是__43.25____。
5.在浮点加法运算中,在尾数求和之前,一般需要〔对阶〕操作,求和之后还需要进行〔规格化〕和舍入等步骤。
6.三态门有三种输出状态:高电平、低电平、〔高阻〕状态。
7.字符“A〞的ASCII码为41H,因而字符“E〞的ASCII码为〔45H〕,前面加上偶校验位后代码为〔C5〕H。
8.数在计算机中的二进制表示形式称为〔机器数〕。
9.在计算机中,无符号数最常用于表示〔地址〕。
10.正数的反码与原码〔相等〕。
11.在计算机中浮点数的表示形式有〔阶码〕和〔尾码〕两局部组成。
12.微处理器中对每个字所包含的二进制位数叫〔字长〕。
13.MISP是微处理的主要指标之一,它表示微处理器在1秒钟内可执行多少〔百万条指令〕14.PC机主存储器状根本存储单元的长度是〔字节〕.15.一台计算机所用的二进制代码的位数称为___字长_________,8位二进制数称为__ 字节____。
16.微型计算机由〔微处理器〕、〔存储器〕和〔I/O接口电路〕组成。
微机原理与应用-习题集(含答案)
《微机原理与应用》课程习题集一、单选题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转换成八进制数是。
A、73QB、37QC、59QD、112Q16.二进制数1101.01转换成十进制数是。
A、17.256B、13.5C、13.25D、17.517.二进制数10101转换成十进制数是。
微机原理及应用习题库与答案
微机原理及应用习题库与答案习题与练习题1第1章绪论1.计算机分那几类?各有什么特点?答:传统上分为三类:大型主机、小型机、微型机。
大型主机一般为高性能的并行处理系统,存储容量大,事物处理能力强,可为众多用户提供服务。
小型机具有一定的数据处理能力,提供一定用户规模的信息服务,作为部门的信息服务中心。
微型机一般指在办公室或家庭的桌面或可移动的计算系统,体积小、价格低、具有工业化标准体系结构,兼容性好。
2.简述微处理器、微计算机及微计算机系统三个术语的内涵。
答:微处理器是微计算机系统的核心硬件部件,对系统的性能起决定性的影响。
微计算机包括微处理器、存储器、I/O接口电路及系统总线。
微计算机系统是在微计算机的基础上配上相应的外部设备和各种软件,形成一个完整的、独立的信息处理系统。
3.80X86微处理器有几代?各代的名称是什么?答:从体系结构上可分为3代: 8080/8085:8位机。
8086/8088/80286:16位机。
80386/80486:32位机。
第2章微处理器结构及微计算机的组成1.8086是多少位的微处理器?为什么?答:8086是16位的微处理器,其内部数据通路为16位,对外的数据总线也是16位。
2.EU与BIU各自的功能是什么?如何协同工作?答:EU是执行部件,主要的功能是执行指令。
BIU是总线接口部件,与片外存储器及I/O接口电路传输数据。
EU经过BIU进行片外操作数的访问,BIU为EU提供将要执行的指令。
EU与BIU可分别独立工作,当EU不需BIU提供服务时,BIU可进行填充指令队列的操作。
3.8086/8088与其前一代微处理器8085相比,内部操作有什么改进?答:8085为8位机,在执行指令过程中,取指令与执行执令都是串行的。
8086/8088由于内部有EU和BIU两个功能部件,可重叠操作,提高了处理器的性能。
4.8086/8088微处理器内部有那些寄存器,它们的主要作用是什么?答:执行部件有8个16位寄存器,AX、BX、CX、DX、SP、BP、DI、SI。
微机原理及应用试题库(无答案)
《微机原理及应用》试题库1. 下列四条指令中,是错误的。
A. LEA AX, [2728H]B. LEA CX, 6093HC. LEA SP, [0482H]D. LEA BX, [BP+SI]LEA 取有效位置指令(Load Effective Address ) 指令格式:LEA 目的,源指令功能:取源操作数位置的偏移量,并把它传送到目的操作数所在的单元。
LEA 指令要求源操作数必须是存储单元,而且目的操作数必须是一个除段寄存器之外的16位或32位寄存器。
当目的操作数是16位通用寄存器时,那么只装入有效位置的低16位。
使用时要注意它与MOV指令的区别,MOV指令传送的一般是源操作数中的内容而不是位置。
例1 假设:SI=1000H , DS=5000H, (51000H)=1234H 执行指令LEA BX , [SI]后,BX=1000H 执行指令MOV BX , [SI]后,BX=1234H 有时,LEA指令也可用取偏移位置的MOV指令替代。
例2 下面两条指令就是等价的,他们都取TABLE的偏移位置,然后送到BX中,即LEA BX,TABLE MOV BX,OFFSET TABLE 但有些时候,必须使用LEA 指令来完成某些功能,不能用MOV指令来实现,必须使用下面指令:LEA BX, 6[DI]2. 下面的哪项是有效标识符:A . 4LOOP: B. DELAYIS: C. MAIN A/B: D. GAMA$1:3. 如图所示的三态输出电路,当时,V B≈V DD。
A. E(ENABLE)=1, A=1B. E(ENABLE)=1, A=0C. E(ENABLE)=0, A=1D. E(ENABLE)=0, A=04. 设(SS)=2000H,(SP)=0100H,(AX)=2107H,则执行指令PUSH AX 后,存放数据21H的物理位置是。
A. 20102HB. 20101HC. 200FEHD. 200FFH5. 执行完毕下列程序段后,BX寄存器中的内容是。
微机原理与应用试卷-有答案
微机原理与应用试卷一、单项选择题(每小题 1 分共 10 分)1.十进制33.25转换成十六进制数为 ( )A. B1.4HB. 1B.19HC. 21 .4HD. 33.4H2. 若有16条地址线,那么可访问的内存地址范围为。
( )A. 0001H~FFFFHB. 0000H~FFFFHC. 00000H~FFFFFHD. 00001H~FFFFFH3. 8086 CPU内有指示下条指令有效地址的指示器是 ( )A. IPB. SPC. BPD. SI4.下列指令中语法有错误的是 ( )A. IN AX,20HB. LEA SI,[2000H]C. OUT DX,AL D. SHL AX,25. 8088CPU内部的数据总线有多少条 ( )A. 8条B. 16条C. 20条D. 32条6. 若(AL)=0FH,(BL)=04H,则执行CMP AL,BL后,AL和BL的内容为( )A. 0FH和04HB. 0BH和04HC. 0FH和0BH D. 04H和0FH7. 指令MOV AX,[BX][SI]中源操作数的寻址方式是。
( )A. 寄存器间接寻址B. 变址寻址C. 基址变址寻址D. 相对寻址8. 与MOV BX,OFFSET X等价的指令是 ( )A. MOV BX,XB. LDS BX,XC. LES BX,X D. LEA BX,X9. 不能实现将AX清零和CF清零的指令是()A. SUB AX,AXB. MOV AX,0C. XOR AX,AX D. AND AX,010.可编程计数/定时器8253的工作方式有几种()A. 3B. 4C.5 D. 6二、填空题(每空2分,共20分)1. 计算机通常___________和___________是核心部件,合称为中央处理单元CPU。
2. 8086CPU通过数据总线对__________进行一次访问所需要的时间为一个总线周期,一个总线周期至少包括__________时钟周期。
微机原理及应用习题集
第一章作业1、计算机是由哪几部分组成的?阐述每部分的作用。
2、画图说明计算机执行指令ADD AL ,06H 的工作过程。
3、以十六进制形式,给出下列十进制数对应的8位二进制补码表示。
(1)46 (2)-46 (3)-128 (4)1274、给出下列十进制数对应的压缩和非压缩BCD码形式。
(1)58 (2)16245、完成下列十六进制数的运算(1)8A+39 (2)1234+A6 (3)ABCD-E5 (4)7AB-F06、下列各数均为十六进制表示的8位二进制数,请说明它们分别被看作是无符号数或用补码表示的带符号数时,它们所表示的十进制数是什么?(1)FF (2)6A (3)80 (4)74 (5)327、请写出下列字符串的ASCII码(1)this is a number 3579(2)I am a student8、写出(+120)10和(-120)10的补码。
9、已知[X]补=01001000,[Y]补=11001000,分别求其真值。
10、下列各数均为十进制数,请用8位二进制补码计算下列各题,并分别说明其运算结果是否溢出。
(1)85+(-76)(2)85-76 (3)85-(-76)(4)(-85)-76 (5)(-85)-(-76)(6)(-85)+76第二章作业1、8086CPU有哪些功能部件组成?2、总线接口单元BIU有哪些功能?8086的总线接口部件有那几部分组成?3、指令执行单元EU有哪些功能?8086的EU有那几部分组成?在执行程序过程中它们是如何相互配合工作的?4、简述CPU执行程序的过程。
5、在执行指令期间,EU能直接访问存储器吗?为什么?6、8086/8088CPU中,有哪些通用寄存器和专用寄存器?说明它们的作用?7、8086/8088系统中,存储器为什么要分段?一个段最大为多少字节?最小为多少字节?8、在8086/8088CPU中,物理地址和逻辑地址是指什么?已知逻辑地址为1F00:38A0H,如何计算出其对应的物理地址?9、已知存储器物理地址为78A00H,计算它所对应的逻辑地址。
微机原理及应用A试题库及答案
微机原理及应用试题库第1章微型计算机系统 (2)1、1选择题 (2)1、2判断题 (3)1、3填空题 (3)1、4简答题 (4)第2章处理器结构 (5)2、1选择题 (5)2、2名词解释题 (6)2、3填空题 (7)2、4简答题 (7)第3章数据处理 (8)第4章指令系统 (11)第5章汇编语言程序设计 (14)第6章微机总线 (22)第7章存储系统 (26)第8章无条件与查询传送方式 (29)第9章中断与DMA传送方式 (32)第10章常用接口技术 (36)第1章微型计算机系统1、1选择题1、计算机的发展阶段通常就是按计算机所采用的( )来划分的。
A、内存容量B、电子器件C、程序设计D、操作系统2、一个完整的计算机系统通常应包括( )。
A、系统软件与应用软件B、计算机及其外部设备C、硬件系统与软件系统D、系统硬件与系统软件3、PC机硬件系统从逻辑上瞧主要由CPU、内存储器、外存储器、输入设备、输出设备以及( )组成。
A、运算器B、键盘C、显示器D、总线4、以下叙述正确的就是( )。
A、微机的字长可以就是8、16、24、32位B、微机的字长可以就是8、16、32、64位C、微机的字长可以就是8、16、24、32KD、字长就是指计算机处理数据的精度5、BIOS就是“基本输入输出系统”,在现代的微机系统中,BIOS中代码( )。
A、就是不能升级的B、就是可以升级的C、更换BIOS芯片后才可以升级D、以上说法都不正确6、以下有关CPU的说法不正确的就是( )。
A、CPU也称作运算控制单元B、CPU也称作微处理器C、CPU就是微型机的核心部件。
D、CPU也称作运算处理单元7、冯•诺依曼计算机的基本思想主要就是指( )。
A、二进制编码与存储程序控制B、二进制数与存储器C、CPU与存储器D、存储器与输入输出设备8、冯•诺依曼计算机的硬件由( )大基本部件组成。
A、3B、4C、5D、69、冯•诺依曼计算机的硬件由( )等大基本部件组成。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《微机原理及应用》试题库1、8086与8088的引脚信号中, D 为地址锁存允许信号引脚。
A.CLKB.INTRC.NMID.ALE2、下面的哪项就是有效标识符: BA 、4LOOP: B、DELAYIS: C、MAIN A/B: D、GAMA$1:3、如图所示的三态输出电路,当 A 时,V B≈V DD。
A、E(ENABLE)=1, A=1B、E(ENABLE)=1, A=0C、E(ENABLE)=0, A=1D、E(ENABLE)=0, A=04、设(SS)=2000H, (SP)=0100H,(AX)=2107H, 则执行指令PUSH AX 后,存放数据21H的物理地址就是D 。
A、20102HB、20101HC、200FEHD、200FFH5、汇编语言中,为了便于对变量的访问, 它常常以变量名的形式出现在程序中, 可以认为它就是存放数据存储单元的 A 。
A.符号地址B.物理地址C.偏移地址D.逻辑地址6、下列四个寄存器中,不能用来作为间接寻址方式的寄存器就是 A 。
A、CXB、BXC、BPD、DI(C)7、执行下列程序段:MOV AX,0MOV BX,1MOV CX,100AA: ADD AX,BXINC BXLOOP AAHLT执行后的结果:(AX)= , (BX)= 。
A、5050,99B、2500,100C、5050,101D、2550,1028、假设V1与V2就是用DW定义的变量,下列指令中正确的就是 A 。
A.MOV V1, 20HB.MOV V1, V2C.MOV AL, V1D.MOV 2000H, V29、– 49D的二进制补码为 A 。
A、1100 1111B、1110 1101C、00010001D、1110 110010、在8086/8088CPU中,为了减少CPU等待取指所需的时间,设置了 C 。
A、时钟周期B、等待状态C、指令队列D、中断向量11、① MOV AX,1000H;② MOV AX,[1000H] ;③ MOV AX,BX上述三条指令,根据其寻址方式的不同,判断执行速度,由快至慢的顺序为: B 。
A 、③②①B、①③②C、①②③D、②③①12、若门电路的两个输入量为1、1,输出量为0,则不可能完成此功能的就是: D 。
A 、“异或”门B、“与非”门C、“或非”门D、“与”门13、若BL=87H,BH=0E6H,则BX= D 。
A、87HB、0E6HC、87E6HD、0E687H14、已知物理地址为0FFFF0H,且段内偏移量为0B800H,若对应的段基地址放在DS中,则DS= A 。
A、0F47FHB、0F000HC、0FFFFHD、2032H15、设SP=1110H,执行PUSH AX指令后,堆栈指针SP的内容就是 D 。
A、1112HB、110DHC、1111HD、110EH16、用来存放即将执行的指令的偏移地址的寄存器就是 C 。
A、BPB、SPC、IPD、CS17、MOVS前可添加的前缀为 C 。
A.REPE/REPZB.REPNE/REPNZC.REPD.无18、下列四个选项, C 项就是正确的。
A、MOV AX, BLB、MOV [BX] , [SI]C、MOV DX, 1000HD、MOV ES, CS19、下列四个选项, D 项就是不正确的。
A、IN AL, 50HB、IN AX, 70HC、OUT44H, ALD、OUT6780H, AX20、堆栈段寄存器就是 B 。
A.DSB.SSC.ESD.CS21、86系列汇编语言指令语句格式中,标识符有效长度为 A 个字符。
A.31B.30C.29D.2822、BUFFER DB 100 DUP(?) ; 表示BUFFER为 B 的存储空间,其内容为随机数,通常作为程序的工作单元。
A.100个字B.100个字节C.200个字节D.200个字23、SBB在形式与功能上都与SUB指令类似, 只就是SBB指令在执行减法运算时, 还要减去 C 的值。
A.SFB.OFC.CFD.ZF24、字符串指令有许多参数就是隐含约定的,目的字符串的起始地址为 D 。
A.DS:ESB.SI:DIC.DS:SID.ES:DI25、非循环逻辑移位指令在执行时,实际上就是把操作数瞧成 A 符号数来进行移位。
A.无B.带C.不确定26、非循环算术移位指令在执行时,实际上就是把操作数瞧成 B 符号数来进行移位。
A.无B.带C.不确定(C)27、设[2000H]、[2001H]、[2002H]、[2003H]这四个存储单元存放的地址分别为12H 、34H、56H 、78H, 则执行完LES SI, [2000H]后, ES= ,SI= 。
A.3412H;7856HB.1234H;7856HC.7856H;3412HD.7856 H;1234H(A)28、对于简化的微机硬件结构,IR从PROM接收到指令字,同时将指令字分送到与W总线上去, 左4位即最高有效位为;右4位即最低有效位为。
A、控制部件CON, 指令字段, 地址字段B、算术逻辑部件ALU, 指令字段, 地址字段C、控制部件CON, 地址字段, 指令字段D、算术逻辑部件ALU, 地址字段, 指令字段(B)29、使用换码指令时, 要求寄存器指向表的首地址, 而寄存器中为表中某一项与表格首地址之间的偏移量。
A.AX ,ALB.BX ,ALC.BX, BLD.AX ,BL30、当跟踪标志位TF=1时, CPU每执行完一条指令就产生一个内部中断, 处于 B 状态。
A、正常工作B、暂停C、程序调试D、无法确定31、串操作时, 地址的修改往往与方向标志DF有关, 当DF=1时, SI与DI作自动 B 修改。
A.增量B.减量C.不确定32、用 A 能完成把AX的低字节清零,高字节不变的要求。
A.AND AX,0FF00HB.OR BX,00FFHC.XOR CX,00FFHD.TEST AX, 0FF00H33、用 B 能完成把将BX的低字节置成全“1”,高字节不变的要求。
A.AND AX,0FF00HB.OR BX,00FFHC.XOR CX,00FFHD.TEST AX, 0FF00H34、用 C 能完成将CX的低字节变反,高字节不变的要求。
A.AND AX,0FF00HB.OR BX,00FFHC.XOR CX,00FFHD.TEST AX, 0FF00H35、十进制数30、375表示成十六进制数为 D H。
A.1F、5B.1F、6C.1E、5D.1E、636、执行完毕下列程序段后,BX寄存器中的内容就是 A 。
MOV CL,3MOV BX,00B7HROL BX, 1ROR BX,CLA、0C02DHB、00EDHC、002D HD、000DH37、汇编语言中,经过定义的每个变量均有3个属性,下列 D 不属于变量的属性。
A.段属性B.偏移量属性C.类型属性D.地址属性38、字符串指令有许多参数就是隐含约定的,源字符串的起始地址为 C 。
A.DS:ESB.SI:DIC.DS:SID.ES:DI39、乘法运算就是双操作数运算, 但就是, 在指令中却只指定一个操作数, 另一个操作数就是隐含规定的, 隐含操作数为 A 。
A.AL/AXB.BL/BXC.CL/CXD.DL/DX40、LDA 、ADD与SUB三条助记符对应的操作码分别为 AA、0000、0001与0010B、0001、0000与0100C、1110、1111与0010D、0000、1101与010141、在8086/8088微机系统中,将AL内容送到I/O接口中,使用的指令就是 A 。
A、OUT 端口地址, ALB、MOV AL, 端口地址C、OUT AL, 端口地址D、IN AL, 端口地址42、指令MOV AL,[BX+SI+25],源操作数字段就是 B 寻址方式。
A、寄存器B、寄存器间接C、直接D、立即数43、下列 C 指令不影响进位标志CF的状态。
A.ADDB.SUBC.INCD.CMP44、8086/8088系统中把1M存储空间分成16个逻辑段(0~15), 每个逻辑段的容量 C 。
A.≠64KBB.=64KBC.≤64KBD.≥64KB45、已知DS=2000H,BX=3000H,SI=4000H。
执行完毕MOV AL,[BX+SI] 之后,将 A 存储单元的内容送到AL寄存器去。
A.27000HB.27001HC.9000HD.9001H46、下列四条指令中, B 就是错误的。
A、LEA AX, [2728H]B、LEA CX, 6093HC、LEA SP, [0482H]D、LEA BX, [BP+SI]47、将11、375D转换成二进制数,为 B 。
A.1101、011BB.1011、011BC.1101、101 BD.1011、101B48、NEG指令就是一个 A 操作数指令。
A.单B.双C.无D.任意多个49、在8086/8088中,一个最基本的总线周期由4个时钟周期组成,假设8086的主频为10MHz,则一个时钟周期就是 A 。
A.100nsB.200nsC.250nsD.400ns50、有如下定义V AR1 DB 1, 2, 3, 4, 5V AR2 DB '12345'NUM4 EQU V AR2–V AR1则NUM4= D 。
A.2B.3C.4D.551、采用2的补码形式时,一个字节能表达的带符号整数范围为 D 。
A、[–128,+128]B、[–127 , +127]C、[–127 , +128]D、[–128 , +127]52、执行MOV AX, 'A' EQ 41H 后,AX= A 。
A.0FFFF HB.0000HC.0041HD.4100H53、子程序计数器SC,不由CLR来清零,而就是由 D 门来置数。
一旦置数,即为其子程序的开始地址。
A、E SB、C SC、D SD、L S54、8086在存储器读写时,遇到READY无效后可以插入 D 。
A、1个等待周期B、2个等待周期C、3个等待周期D、插入等待周期的个数可不受限制55、执行MOV AL, LOW 3080H 后,AL= B 。
A.30HB.80HC.3080H56、SCAS指令就是用来从目标串中查找某个关键字, 要求查找的关键字应事先置入 A 寄存器中。
A.AL/AXB.BL/BXC.CL/CXD.DL/DX57、一个最基本的微处理器由三部分组成,不包括下列 C 项。
A、算术逻辑部件ALUB、控制器C、时钟振荡器D、内部寄存器58、某种微处理器的地址引脚数目为20条,则此微处理器能寻址 B 字节的存储单元。
A、64KB、1MC、1GD、1T59、指令ES: ADD AX,[BX+DI+1020H] 中,存储器操作数物理地址的计算表达式为 D 。