《微机原理复习题含答案》由会员分享,可在线阅读,更多相关《微机原理复习题含答案(55页珍藏版)》请在人人文库网上搜索。

1、微机原理及应用复习题(1) 一、选择题 1MOV AX, ES:BXSI的源操作数的物理地址是( )。 A16(DS)+(BX)+(SI) B16(ES)+(BX)+(SI) C16(SS)+ (BX)+(SI) D16(CS)+(BX)+(SI) 28086CPU内标志寄存器中的控制标志位占( )。 A9位 B3位 C6位 D16位 3Reset信号到来后,8088CPU的启动地址为( )。 A00000H BFFFFFH CFFFF0H D0FFFFH 4典型的计算机硬件结构主要包括三个组成部分,它们分别是( )。 ACPU、存储器、I/O设备 BCPU、运算器、控制器 C存储器、I/O设。

2、备、系统总线 DCPU、控制器、I/O设备 5CPU通过总线对内存或I/O端口存取(读或写)一个字节所需的时间是一个( )。 A总线周期 B时钟周期 C指令周期 D存储器周期 6十进制数36.875转换成二进制数是( )。 A110100.01 B100100.111 C100110.11 D100101.101 A原码 B补码 C反码 DASC码 88086/8088可用于间接寻址的寄存器有( )。 A2个 B4个 C6个 D8个 9堆栈的工作方式是( )。 A先进后出 B可以根据地址选择存取 C先进先出 D随机存取 10寄存器间接寻址方式中,操作数在( )中。 A通用寄存器 B堆栈 C内存。

3、单元 D段寄存器 11直接、间接、立即三种寻址方式指令的执行速度,由快至慢的排序为( )。 A直接、立即、间接 B直接、间接、立即 C立即、直接、间接 D不一定 12微机控制总线上传送的是( )。 A存储器和I/O设备向CPU传送的状态信号 B存储器和I/O接口的地址 CCPU向存储器和I/O设备发出的命令信号 DA和C 13将累加器AX的内容清零的不正确操作是( )。 AAND AX,0 BXOR AX,AX CSUB AX,AX DCMP AX,AX 14采用Cache技术的主要目的是( )。 A为增加内存的容量 B为减少高速CPU和慢速内存之间的速度差异 C为增加CPU的寄存器 D增加内。

4、存的容量 158255A工作在方式0时,端口A、B、和C的输入/输出有( )种组合方式。 A4 B8 C16 D32 16在8088/8086系统中,中断向量表地址范围是:( )。 A00000H003FFH B00HFFH C00000H007FFH D20000H203FFH 178253软启动前,GATE必需为( )态。 A低电平 B任意 C高电平 D上升沿 18在8255A中,可工作于位控方式的端口是( )。 AA端口 BB端口 CC端口 DA和D端口 19指令TESTAL,40H的含义是( )。 A测试AL的内容是否等于40 B测试AL的D6位的逻辑值。 C测试AL的D2位的逻辑值。。

5、 D比较AL的内容与80H号存储单元内容是否一致 在堆栈内的实际6521H指令后,PUSH BX,当执行BX=6521H,SP=0086H,SS=2010H设20地址是( )。 A(20186H)=21H (20185H)=65H B(20186H)=65H (20187H)=21H C(20185H)=21H (20184H)=65H D(20185H)=65H (20184H)=21H 21计算机的主存由( )组成。 ARAM BROM CRAM和ROM D内存和外存 22若X的真值为0.1010,在机器中该数表示为1.0110,则该数所用的编码为( )。 A原码 B反码 C补码 DASC。

6、码 23已知大写字母A的ASC码为十六进制数41H,则字母E的ASC码为( )。 A43H B44H C45H D46H 24MOV AL,BX+10指令中源操作数的地址是( )。 ACS10H+BX+10 BSS10H+BX+10 CDS10H+BX+10 DES10H+BX+10 25实现将AL中的所有位左移一位,同时使0移入最后1位的指令是( )。 AROLAL,1 BSHLAL,1 CSHRAL,1 DRORAL,1 268088CPU工作在最大模式下,执行IN或OUT指令产生I/O端口读信号#IOR和写信号#IOW的部件是( )。 A8088CPU B总线控制器 C8255并行接口 。

7、DDMA控制器 27存储器是计算机系统的记忆部件,它主要用来( )。 A存储程序 B存储数据 C存储结果 D上述A、B、C 288253可编程定时/计数器工作在方式2时,控制信号GATE变为低电平后对计数器的影响是( )。 A等待下一次计数开始 B暂时停止现行计数工作 C计数器的计数不受该信号的影响 C立即开始新的计数 29根据中断向量表的格式,只要知道了中断类型码n就可以找到相应的中断向量在表中的位置,中断向量在表中的存放地址=( )。 A4n B8n C16n D32n 308088CPU通过总线对内存或I/O端口进行一次读或写操作的过程称为一个( )。 A时钟周期 B总线周期 C指令周期。

8、 D存储器周期 31某静态RAM芯片的容量为8K8位,则( )。 A该芯片的地址线是11根 B该芯片的地址线是12根 C该芯片的地址线是13根 D该芯片的地址线是16根 328259A是( )。 A锁存器 B可编程中断控制器 C并行I/O芯片 D。串口I/O芯片 338253使用了( )端口地址。 A1个 B2个 C3个 D4个 348255工作方式0,A口输入,C口高4位输入,B口输出,C口低4位输出,其控制字( )。 35三态门74LS244可以作为( )。 A输入接口 B输出接口 C计数器 D锁存器 36指令TEST AL,08H的含义是( )。 A测试AL中D位的逻辑值 B测试AL中D。

9、位的逻辑值 43C测试AL中D位的逻辑值 D测试08号单元的内容 537设SS=1000H,SP=0014H,BX=1122H,当执行PUSH BX指令后,1122H在堆栈内的实际地址是( )。 A(10014H)=11H,(10013H)=22H B(10014H)=22H,(10013H)=11H C(10012H)=22H,(10013H)=11H D(10012H)=11H,(10013H)=22H 38与LEA AX,BUFFER等价的指令为( )。 AMOV AX,BUFFER BMOV AX,OFFSETBUFFER CMOV AX,DS:BUFFER DAX EQU BUFFE。

10、R。 398255A中,可工作于位控方式的端口为( )。 AA端口 BB端口 CC端口 DA和C端口 。) 技术的主要目的是(Cache采用40A为增加内存的容量 B减少高速CPU和慢速内存之间的速度差异 C增加寄存器 D增加I/O接口 41微处理器内部基本组成包括运算器、控制器和( )。 A算术运算单元 B逻辑运算单元 C控制单元 D寄存器组 42下列存储器中,存取速度最快的是( )。 ACD-ROM B内存储器 C高速缓冲存储器 D硬盘 43在Reset信号到来后,8088 CPU的启动地址为( )。 A00000 BFFFF0H CFFFFFH DC0000H 44堆栈的工作原则是( )。

11、。 A先进后出 B先进先出 C链式存储 D随机存储 45设SP=2000H,当执行POPAX之后,SP=( )。 A1FFEH B2002H C1FFFFH D2001H 46在8086/8088指令系统中,可用于间接寻址的寄存器有( )个。 A2 B4 C6 D8 47在寄存器间接寻址方式中,操作数是( )。 A寄存器操作数 B常数 C存储器操作数 D段寄存器 48在构成存储系统时,所用存储芯片单片不能满足字长要求,需用首先进行( )。 A字扩展 B位扩展 C字位扩展 D以上均可 49在微型计算机系统中,CPU与I/O设备间传送的信号有( )。 A数据信息 B控制信息 C状态信息 D以上都是。

12、 50指令TEST AL,02H的含义是( )。 A测试AL的bit0位的逻辑值 B测试AL的bit1位的逻辑值 C测试AL的bit2位的逻辑值 D测试AL的值 51将累加器AX的内容清零的正确操作是( )。 ACMP AX,0 BXOR AX,AX CADD AX,0 DNOT AX 52下列指令中( )不正确。 AMOV |SI|,AX BMOV BYTE PTR |SI| 32H CADD AX,0 DNOT AX 53MOS型静态随机存储器由( )组成。 A双稳态触发器 B双极型半导体 C磁性材料 D电容 548086/8088系统中,I/O寻址空间为( )。 A1024 B1M C6。

13、4K D32K 55三态门具有“通断”控制能力,所以常用三态门芯片74LS244作为( )。 A输入接口 B输出接口 C控制器 D锁存器 56CPU响应INTR引脚的中断请求的条件是( )。 AIF=0 BIF=1 CTF=0 DTF=1 57CPU在中断响应周期,除了要向中断源发出中断响应信号外,还要进行断点保护和( )。 A中断判优 B中断识别 C取得中断服务程序入口地址 D设置中断允许标志1F=1 588253软启动前,GATE引脚必需为( )。 A上升沿 B下降沿 C低电平 D高电平 598255芯片有( )种基本工作方式。 A2 B3 C4 D6 60在可编程并行接口芯片8255A中。

14、,可工作于位控方式的端口是( )。 AA端口 BB端口 CC端口 D控制端口 二、填空题 1已知逻辑地址为2F00H:38A0H,物理地址= 。 28086与8088CPU结构极为相似,都是由 、 两大部分组成。 38088微机系统有 条地址线,可寻址的最大物理内存容量为 字节。 48086CPU通过 段寄存器和 指针寄存器能准确找到程序代码。 5计算机的指令由 和 两部分组成。 6静态MOS存储器是靠 存储信息,动态MOS存储器是靠 存储信息。 7用4K4bit的存储器芯片构成32KB的存储器,所需要的芯片数是 片。 87段LED显示器内部的发光二极管连接方式可分为 和 两种结构。 9存储器。

15、芯片地址译码方法有 和 两种方法。 10当总线负载超过其负载能力时,需加接 ,以增加总线的负载能力。 11标号有3个属性, 属性、 属性和 属性。 12受CLI和STI指令控制的中断是 。 138253具有 个减1计数器。每个计数器都含有 位的初值寄存器。在以二进 制计数时,最大计数次数为 以BCD码计数时,最大计数次数为 。 14能使8255的PC5输出高电平的控制字为 。 15在8088系统中,中断类型码为7的中断向量的存放地址是: 。 16计算机远距离通记时,通过 进行数字信号与模拟信号间的转换。 17如果一个程序在执行前(CS)=0A7F0H,(IP)=2B40H,该程序的起始物理地址。

16、是 。 18无论那种CPU,其内部基本组成总是大同小异,都有 、 、 3个主 要部分。 19微型计算机的系统总线包括 总线、 总线和 总线。 20在8088系统中, 一个段最大64KB,8088有 条地址线,可以寻址的最大物理空 间为1MB。 21十六进制数30AH转换为二进制原码是 ,转换为BCD码是 。 22在指令中立即数只能用作 操作数,而不能用作目的操作数。 23硬中断可分为 中断和 中断两种。 248255有3个数据输入输出端口,其中只有 端口可以工作在方式2。 25用2K4位的存储芯片组成4K8位的存储器,需要进行 扩展。 26异步串行通信数据格式由起始位、 位、 位和 位等4部分。

17、组成。 27在8088系统中, 在构成存储器时使用全部20位地址线进行译码,即 译码方式。 28如果带符号数FFH加上带符号数01H,结果 产生溢出。 29CPU的寻址能力取决于 的根数。 308253可编程定时/计数芯片的 信号用于控制计数器的启动和停止。 三、简答题 1、下列指令中源操作数的寻址方式是什么 (1) MOV BX,0100H 答: (2) MOV CX,DATASI 答: (3) MOV ES:SI,AX 答: (4) ADD AX,BXDI 答: (5) MOV AL,NUMBERBPDI 答: 2、执行下列指令后,AX寄存器的内容是什么 定义: TABLE DW 0,10。

18、0H,200H,300H,400H DISTA DW 6 (1)执行 MOV BX,OFFSETTABLE ADD BX,DISTA MOV AX,BX AX的内容: (2)执行 MOV SI,4 LEA BX,TABLE MOV AX,BXSI AX的内容: 3、指出下列指令的错误。 aMOV AX,SIDI; 答: bMOV SI,OFFH; 答: cMOV DATASI,CS:AX;答: dMOV CL,BX; 答: eOUT280H,AL; 答: 4、变量有哪几种属性标号有哪几种属性二者有何区别 58086/8088系统中有20根地址线,它的存储空间最大是多少将该内存空间顺序分为16段。

19、,每段64K,试写出第二段和最末段的地址范围。 6分析下列程序段,写出该程序段的功能。 MOV AX,2000H MOV DS,AX MOV AX,6000H MOV ES,AX MOV SI,1200H MOV DI,0 MOV CX,100 CLD NEXT:REP MOVESB 78088CPU的中断系统中,中断向量表长度是多少字节中断向量表的地址范围是多少 8、已知X=1101001 Y=1010110,计算XY= 补9、8088的EU和BIU有哪些主要功能在执行指令期间,EU能直接访问存储器吗 10、指出以下指令中源操作数的寻址方式。 MOV SI,300 MOV AX,3102H 。

20、ADD AX,BXSI MUL BL MOV BP,AX 11、编写程序段,当输入接口的bit1、bit4、bit7位同时为1时,CPU将内存中以DATA为首址的10个单元的数据从输出接口输出,若不满足上述条件则等待。 已知输入接口地址:FF80H 输出接口地址:FF81H 12、已知X=1100001B,Y=1010101B,用8位补码计算(X-Y)=,并说明结果是否溢出。 补14、在8086/8088系统中,当前数据段位于存储器的78000H-87FFFH,则DS 段寄存器为: 。 15、在数据段中有以下定义: ARRAY1 EQU 16H ARRAY2 DW 7F16H 请指出下面两条指。

21、令中源操作数的寻址方式: MOV AX,ARRAY1; 寻址方式 MOV AX,ARRAY2; 寻址方式 四、程序设计 1、下列程序段为RAM实验中的存储器测试程序,将语句补充完整。 DATA SEGMENT MESSAGE DB PLEASE ENTER A KEY TO SHOW THE CONTENTS,ODH,OAH,$ DATA CODE SEGMENT ASSUME CS:CODE,DS: ,SS:STACK,ES:DATA START:MOV AX,DATA MOV DS, MOV AX,2000H MOV ES,AX MOV BX,1000H MOV DL,40H REP1: 。

22、INC DL ;输入A到Z 26个字符 MOV ES:BX,DL INC ;修改指针 CMP DL,Z JNZ LEA DX, ;以下显示提示信息 MOV AH,09H INT 21H MOV AH,01H ;等待按键 INT 21H MOV AX,2000H ; MOV ES,AX MOV BX,1000H MOV CX,26 ;以下显示已写入的字符 REP2: MOV DL,ES:BX MOV ,02H INT 21H INC BX LOOP MOV AX, ;返回DOS INT 21H CODE END START 2、设在内存NUM单元开始存放着100个字节,要求将其中为零的元素全部删。

23、除,并将保留的数据连续存放,以$为结束标志;结束标志的下一个单元保存零元素个数。下列程序是满足以上要求的部分程序,请补充完整。 DATA SEGMENT NUM A1,A2,A99,A100 NUM1 DB 00,00 DATA ENDS CODE SEGMENT ASSUME CS:CODE, START: MOV AX,DATA MOV DS,AX LEA SI, ;取NUM数据区首址 MOV DI,SI MOV CX,100 XOR DL,DL ;DL作为统计零元素个数的计数器 GO1: MOV AL,SI CMP JNZ GO2 INC JMP GO3 GO2: INC DI GO3:。

24、 INC SI GO1 MOV DI,$ INC DI MOV DI, MOV AH, INT 21H CODE END START 3、设在内存NUM单元开始存放着100个字节类型的整数,要求将其中为一的元素全部删除,并将剩余的数据元素连续存放,以0为结束标志,另外结束标志的下一个单元保存零元素个数。下列程序是满足以上要求的部分程序,完成该程序: DATA SEGMENT NUM a, a, , a 10021 NUM1 DB 0,0 DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS: START:MOV AX,DATA MOV DS,AX LEA SI, ;。

25、取数据首址 MOV DI, SI MOV CX,100 XOR DL,DL ;DL作为统计零元素个数的计数器 GO1: MOV AL,|SI| CMP ,0 ;与0比较 JNZ GO2 INC ;零元素计数器加一 JMP GO3 GO2: MOV DL, ;保存 非零元素 INC DI GO3: INC SI LOOP GO1 MOV BYTE PTR |DI|,0 MOV ,DL ;保存零元素个数 MOV AH, INT 21H CODE ENDS END 4、把从ARRAY单元开始的6个无符号数按从小到大的顺序排序。请把程序补充完整,说明:本程序用BL寄存器作为交换标志寄存器,BL=0,表。

26、示排序完成;BL=0FFH,表示排序示完成,BL初值预置为0FFH。 程序如下: DATA ARRAY DB 25,75,3,46,5,30 COUNT EQI 6 DATA ENDS STACK SEGMENT DW 50 DCP () STACK ENDS CODE SEGMENT CS:CODE,DS:DATA,ES:DATA,SS:STACK START: MOV AX, ;初始化DS,ES,SS MOV DS,AX MOV ES,AX MOV AX, MOV SS,AX MOV BL,0FFH ;初始化变换标志寄存器 AGAIN0: CMP BL,0 DONE ,转移到BL=0; J。

27、Z DONE BL,BL ;否则BL清0 MOV SI,OFFSET ARRAY MOV CX, ;置循环次数 DEC CX AGAINI: MOV AL,|SI| ;两元素比较 CMP ,|SI+1| JBE UNCH ;若|SI|SI+1,不交换 EXCH: MOV DL,|SI+1| ;否则交换 MOV |SI|,DL MOV |SI+1|, MOV BL,0FFH ; 互换标志位 UNCH: INC SI LOOP AGAIN1 JMP AGAIN0 DONE: MOV AH ;返回DOS INT 21H CODE ; 码段结束 END START 五、应用题 (一)、可编程定时/计数。

28、8253应用 定时/计数器8253接线图如下图所示,已知8253 CLK0输入时钟为1MHZ,计数器0工作方式3,由OUT0发出1ms的方波。要求:(1)确定端口地址;(2)确定控制字及时间常数;(3)设计初始化程序。 1确定各端口地址:计数器0 ,计数器1 ,计数器2 ,控制寄存器 2确定计数器0的控制字: 3确定计数器0的时间常数: 4完成8253的初始化程序段 MOV DX, MOV AL, OUT DX,AL MOV DX, MOV AL,00H OUT DX,AL MOV AL, AL ,OUT DX5V D0D7 D0D7 GATE0 OUT0 GATE1 OUT1GATE2OUT。

29、2& 1ms8253CLK0 A9CLK174LS138 A81CLK2 A7 A6A1C A51MHA0B A15A A14 A13& A12 A11 A10A4A3A2A1A0 8253 定时器/计数1SRAM6116SRAM6116 D DDD D70077007AA AA 0000 A A AA 10101010& G Y( ) A1974LS138 A17 A& 16C A13B A12A A18 A1 15 A14 A11 六、存储器设计 利用SRAM6264(8K3位)芯片和EPROM 2764(8K8位)芯片构成存储器,与8088/8086系统总线相连(如下图所示),请根据接线。

30、图回答下列问题。 1写出SRAM6264的地址范围: 2写出EPROM2764地址范围: 不参与译码,3如果地址线A18 写出SRAM6264的地址范围: EPROM2764的地址范围: 写出 4根据总线信号说明8088CPU的工作模式: D0DD0D+5CSAAA1A1626WMEMOMEMCSD0DD0DAAA1A1276OMEMCA1LS13A12A11A12A1A1A1A 七、应用题 (一)在8088系统中,地址线20根,数据线8根,设计32K8的存储系统;其中RAM为16K8位,选用6264芯片,地址范围为E8000HEBFFFH;ROM为16K8位,选用2764芯片,地址范围为EC。

31、000HEFFFFH;电路原理图如下: 1、请写出Y4、Y6的地址范围。 Y4: Y6: 2、请标出未说明的总线信号名称:标在图中。 3、此系统的8088是工作在什么模式下 D0D7 D0D7 D0D7 ( ) (二)设计数器/定时器8253在微机系统中的端口地址分配如下: A0 A0 A0 计数器0:340H 计数器1:341H 计数器2:342H 控制口:A12 A12 A12 343H CS2 CS1 CS2 CS11的方波信号,二进制计数;计数器计数器设已有信号源频率为2MHs,0产生周期为10s )( 作频率发生器,利用计数器1的脉冲,BCD码计数;计数器2BCD码计数;10KHz产。

32、生频率为 1秒的脉冲信号:和计数器2来产生周期为+5V +5V ;控制字:0的时间常数: 。 1、请确定计数器 。的时间常数:、请确定计数器1 ;控制字: 2 。;控制字: 的时间常数:3、请确定计数器2 。4、编程初始化8253D0D7 D0D7 D0D7 A0 A0 A0 A12 A12 A12 ( ) & (三)如下图所示,8255的A端口接有8个开关,C端口接有8个发光二极管。编程控制,当开关闭合,相应灯亮;当开关全部断开,则循环延时点亮发光二极管。 1、确定8255的各端口地址: 2、确定控制字,答; 3、填空完成下面的程序: MOV DX, 0FF03H;控制口地址 MOV AL,。

33、 ;控制字 OUT DX, AL MOV BL, 0FEH ;循环点亮初值 L1: MOV DX, ;端口地址 IN AL, DX ;读开关状态 CMP AL, 0FFH JZ L2 INC DX INC DX OUT DX, AL ;DX中值的含义: JMP L1 L2: MOV DX, ;C端口地址 MOV AL, BL OUT DX, AL MOV CX, 0FFFH L3: LOOP L3 ROR BL, 1 ;循环移位 JMP L1 +5V SSRRBCD825控制K00D5+5V组控组控1K7控制825RESET采。计数频2MH与系统的连接如下图所示FI频率1MHFI(四825RE。

34、SET计数二进制计数BC码计数以最大计数值计数输出方(方工作于方A1FOU,50H的方波(方输出FOU频率0.5HA0825的初始化程序完成 ;控制端口地址TIM_CTL FQU C CS A10 TIM_CTL ;初始化计数器MOV DX, AMOV ;控制字,AL8255 0AL ;OUT DX 地址, ;计数器0MOV DX AMOV AL , ;时间常数15 A74LS138 14AL DXOUT ,& A13AL OUT DX, A12 AMOV DX;初始化计数器1 ,TIM_CTL 11 A10 , MOV AL G1 A9AL ,OUT A DX8 DX, MOV C A MO。

35、V AL,7B A1 6AL ,DXOUT A A52 ,TIM_CTL ;初始化计数器MOV DX AL ,MOV & AL OUT DX, A4 A3 A2MOV DX, MOV AX, OUT DX,AL MOV AL,AH OUT DX,AL +5V D-GATD77GATRGAT8FICL2A OUT5 CLK3 FOU+5V OU1FI GCLK1 A1& FOU OUT21 A1 A174LS138A1 AC AB1A AAA A A A2 8253的应用 8253控制字格式: SC1 SC0 RL1 RL0 M2 M1 M0 BCD (五)可编程并行接口芯片8255与系统的连接。

36、如下图所示,PB0-PB7接有8个开关,PC0-PC7接有8只LED指示灯,口B和口C均工作在方式0下,请回答以下问题: 确定8255端口地址范围: 写出方式选择控制字: 编程实现:根据口B开关状态,控制口C相应的灯亮或灭。将程序补充完整。 START:MOV DX, MOV AL,方式选择控制字 OUT DX,AL AGAIN:MOV DX, IN AL,DX MOV DX, OUT DX,AL AGAIN JMP +5V D0D7 D0D7 K0 PB0 8255A PB1 A1 A0 & G 1& 1 A5 A4 A3 A1 A0 +5V K7 PB2 PB3 PB4 PB5 PB6 P。

37、B7 74LS138 C B PC0 PC1 PC2 PC3 PC4 PC5 PC6 PC7 A +5VD0D7A9 A8 A7 A6 A15 A14 A13 A12 A11 A10 8255的应用8255方式控制字格式: 7 6 5 4 3 2 1 0 A组控制 B组控制 (六)可编程并行接口芯片8255的应用 8255工作于方式0,A口作为输出口,PA0PA7通过反向器驱动器74LS06 与LED数码管相连。LED为共阳极连接,连接方法如下图1,图2所示。 请根据图示回答下列问题: 1写出各端口的地址:00FF00H. 0FF01H .0FF02H.0FF03H 2写出方式控制字:1000。

38、 3若从A端口输出4FH,7段码显示器上显示的数字是 4从键盘接收数据(范围09)并送七段码显示,程序如下,请将程序补充完整。 DATA SEGMENT LED DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FH MESG1 DB 0DH,0AH,请输入1位数字(09H),S DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA START:MOV AS,DATA ;为段寄存器赋值 MOV DS,AX MOV DX, ;控制口地址送DX MOV AL, OUT DX,AL SSS: MOV DX,0FFSET MESG1 。

39、;显示“输入1位数字(09H)” MOV AX, 21H INT MOV AH,01H ;从键盘接收字符 21H INT ,0CMP AL ;小于0,转JB EXIT EXIT 9CMP AL,;大于9,转JA EXIT EXIT SUB AL, LED SI,LEA 0 , AHMOV SLAX ADD |SI| , MOV AL MOV DX,AL OUT DX, SSS JMP 4C00H AXEXIT: ,MOV 21H INT ENDS CODE END START 图1 8255的应用 D0D7 IOWIOW IORIOR8255 IOW& IORPA1 7A15G1PA1 A14。

40、& 6A13PA1 A125G2AA11LS138PA1 A104A9PA1 A83A7PA1 1 2A6G2BA5PA1 1CA4BA3PA1 A0A2A1A1A0A0 图2 8255的应用 微机原理复习题(2) 一、选择题: C)。1.下列无符号数中最大的数是( B. (142) C. (82)A. (1011011)16 BCD8 2 在机器数(2. B )中,零的表示形式是惟一的。 原码和反码 D. C. B.A.原码补码反码 。) D 正数的机器数等于其真值的码制有(3A.原码 B.补码 C.反码 D.原码、反码、补码 4. PSW是指令部件中( D )。 A.指令寄存器 B.指令译。

41、码器 C.程序计数器 D.程序状态寄存器 5.在CPU中跟踪指令后继地址的寄存器是( C )。 A.主存地址寄存器 B.指令寄存器 C.程序计数器 D.状态条件寄存器 6.寄存器间接寻址中,操作数放在( B )。 A.通用寄存器 B.主存单元 C.堆栈 D.程序计数器 7. 8086/8088 CPU中,用来存放程序的指令代码序列的寄存器是( A )。 A. CS B. DS C. SS D. ES 8. EPROM是指( D )。 A.随机读写存储器 B.可编程的只读存储器 C.只读存储器 D.可擦除的可编程只读存储器 9.随机存储器是指( B )。 A.在工作时内容不能改变 B.以任意次序。

42、读写任意存储单元所用的时间相同 C.只能以某种预先确定的顺序来读写存储单元 D.不是根据地址而是根据所存储信息的特征部分存取 10.存储周期是指( C )。 A.存储器的读出时间 B.存储器的写入时间 C.存储器进行连续读和写操作所允许的最短时间间隔 D.存储器进行连续写操作所允许的最短时间间隔 11. 8位字长,采用补码形式表示时,一个字所能表示的整数范围是( A )。 A. 128+127 B. 127+127 C. 129+128 D. 128+128 12. 在指令中直接给出操作数地址的寻址方式为( B )寻址方式。 A.立即 B.直接 C.寄存器 D.间接 二、 填空题 1、微型计算。

43、机系统由微型计算机、配置相应的 输入输出设备 和 系统软件 来构成。 当ALE信号有效,表明AD0-AD15地址/数据复用总线上输出的是 地址信、2 息, A0-A15 信息。 机器语言是指用 二进制编码 指令和数据表示的计算机语言。 3、 4、的功能是负责与存储器、 输入输出设备 输送数据。 5、当存储器写操作时,其 M/IO 应为, RD 应为, WR应为。 6、在接受数据时, DT/R 为高电平, DEN 为低电平。 7、通过操作数的地址就可以取得所需的 操作数 。 8、寄存器相对寻址,操作数存放在 存储器 中。 9、地址译码的功能是根据 地址号 找到对应的单元。 10、只读存储器的特点。

44、是数据一旦写入,即使断电,信息也不会 丢失 。 11、输入输出设备用于原始数据、 程序指令 及 运算结果 等。 12、累加器的主要作用是用来 暂时存储 ALU运算过程的结果和其它数据,并能把存在 其中的数据左移和右移。 13、用户为解决 实际问题而 所编的程序称为源程序。 14、所谓最小模式指单处理机系统,即系统中只有 一个 微处理器。 15、8086微处理器为核心的微机启动时执行的第一条程序的实际物理地址为 FFFFOH 。 16、微型计算机由微处理器、 寄存器 、配套的输入输出接口以及系统总线等组成。 17、的功能是负责指令的执行,完成 地址计算 并对数据进行所需的处理。 18、操作码,它。

45、具体说明了操作的 性质 及功能。 19、通常,把总线用的线数称为 宽度 。 20、运算器的功能是进行 算术 和 逻辑 运算。 21、累加器的主要作用是用来 暂时存储 ALU运算过程的结果和其它数据,并能把存在 其中的数据左移和右移。 22、根据要解决问题的要求,而编制的 有序 的指令集合称为程序。 23、用来传递 地址 的一组信号线称为地址总线。 24、微处理器也称为,一般由四部分组成: 运算器 、 寄存器 、控制器及 内部总线。 25、8由执行部件和总线接口部件的组成,执行部件的功能是 负责指令的执 行的部件 。 26、执行时间的长短反映计算机速度的快慢,通常以执行时间 最短 的指令为标准来。

46、估计运 算速度。 27、是数据寄存器,除用作通用寄存器,在 I/O指令 中用作口地址寄存器。 28、当 输入输出设备读操作时, 其应为 0 ,应为 0 ,应为 1 。 29、当ALE=1时,用来表示 当前在地址/数据复用总线上输出的是地址信息,供地址锁存 器对地址进行锁存 。 30、8086系统中,对外部设备的端口编址采用了与存储器非统一编址方式,外部设备端口的地址空间为 64MB ,地址范围 0000H-FFFFH 。 31、存储器按在系统中的地位分类,可以为 主存储器 和 辅助存储器 。对于 主存储 器 ,可以直接对它进行访问。 32、半导体存储器按工艺来分类,可分为 随机存取存储器RAM。

47、 和 只读存储器 ROM 。 33、微型机系统是微型计算机 外部设备 和 软件系统 构成。 34、8086由执行部件和总线接口部件的组成,总线接口部件的功能是 负责CPU与存 储器、输入输出设备之间的数据传送 。 35、计算机的字长是指计算机 一次处理 的二进制代码的位数。 36、是基址寄存器,可以用作 间接寻址 的地址寄存器和基地址寄存器。 37、当存储器读操作时,其应为 1 ,应为 0 ,应 为 1 。 38、当时,用来表示 数据允许信号 。 39、8086可在任意给定的时刻用四个段来工作,每段包含 64MB 0000H-FFFFH 。 40、寄存器直接寻址,操作数存放在 寄存器 中。 4。

48、1、存储器按信息存放方式分类,可以为 RAM 和 ROM 。所谓 RAM , 一般是指机器运行期间可读,可写的存储器。 42、半导体存储器按器件原理来分类,可分为 MOS型 和 双极型 , MOS型 的 特点是工作速度快,功耗不大,但集成度较低。 三、 计算题 1、 将96十进制数转换成二进制数,十六进制数,BCD码。 解:(115)=( )=( )=( ) DCB612012、 已知X=93H,求X的原码,反码,真值。 补解:X=98H = B X= H= B 反补X=FCH= B X=- =- 原3、 若用2K4位的RAM芯片组成8K8位的存储器,需要多少芯片A19-A0地址线中哪些参与片内寻址哪些作为芯片组的片选信号 解:8KB8/2K4。

计算机原理原反补互换例题,微机原理复习题含答案相关推荐

  1. 微型计算机接口与技术期末,北邮《微机原理与接口技术》期末复习题(含答案).doc...

    北邮<微机原理与接口技术>期末复习题(含答案).doc 1微机原理与接口技术复习题一.填空习题讲解1计算机由运算器.控制器.存储器.输入设备和输出设备五大部分组成.2运算器和控制器合称为中 ...

  2. 南邮微型计算机实验,南邮 微机原理 微型计算机与接口技术 微机原理实验.doc...

    南邮 微机原理 微型计算机与接口技术 微机原理实验.doc (3页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 9.90 积分  ;FILEMENT:E ...

  3. 历年计算机一级b考试试题及答案,全国计算机等级考试一级B历年试题合集含答案...

    好多原题 1. 全国计算机等级考试一级B历年试题合集含答案(CHM文件下载)>> (1)计算机的特点是处理速度快.计算精度高.存储容量大.可靠性高.工作全自动以及 A)造价低廉 B)便于大 ...

  4. 量子计算机的核心元件简称,计算机文化基础复习题(含答案).doc

    计算机文化基础复习题(含答案)整理 计算机文化基础复习题第一套 一.单项选择题(每题1分,共30分) 1.在Powerpoint2003中,若为幻灯片中的对象设置"驶入效果",应选 ...

  5. 计算机二级vb上机操作题库,2016计算机二级《VB》上机题题库(含答案)

    2016计算机二级<VB>上机题题库(含答案) 1.以下不具有Picture属性的对象是(B) A)窗体 B)图片框 C)图像框 D)文本框 2.双击窗体中的对象后,Visual Basi ...

  6. 微计算机原理及应用第八章,微机原理第八章--8251讲解

    <微机原理第八章--8251讲解>由会员分享,可在线阅读,更多相关<微机原理第八章--8251讲解(34页珍藏版)>请在人人文库网上搜索. 1.8 84 4 串行通信及串行接口 ...

  7. 微型计算机指令系统例题,微机原理复习题(指令系统)

    微机原理复习题(指令系统) <微机原理>复习题二 一.选择题 1.假设外部设备的状态字已经读入AL寄存器,其中最低位为"0",表示外部设备"忙", ...

  8. 微型计算机原理中的mov,微机原理考试题目类型

    微机原理考试题目类型 1.阅读程序,并指出程序执行后,相应寄存器的内容是多少? STR1 DW ?AB? STR2 DB 16 DUP(?) CNT EQU $ - STR1 MOV CX , CNT ...

  9. 计算机原理及接口技术题目,微机原理及接口技术-习题答案

    微机原理及接口技术习题及答案 ·9· (2)MOV AX,0 MOV BX,1 MOV CX,100 A: ADD AX,BX INC BX LOOP A HLT 解:AX=8080H BX=0101 ...

最新文章

  1. 利用OpenCV求取图像的重心
  2. python画柱状图和折线图-Python读取Excel表格,并同时画折线图和柱状图的方法
  3. [BZOJ 1500] [NOI2005] 维修数列
  4. python输入list_python学习(list增删改查、及常用方法)
  5. 下一站,人到三十而立之年有感!
  6. 从0到1打造推荐系统-架构篇
  7. 实战函数式编程:使用Ramda.js
  8. expandable长点击的实现
  9. 智协云店通+BitCOO加入4WiN.io全球互贸链 | 翼次元空间+Fund++
  10. PPT动态文字制作过程
  11. 如何查看你的浏览器的Flash版本
  12. 飞龙在天:docker安装青龙大全
  13. 罗尔定理、拉格朗日中值定理和柯西中值定理和用他们证明不等式、
  14. 采购入库单扫码校验,收货校验发现供应商送货错误。思迅安卓盘点机PDA
  15. 微博2面:微信朋友圈是怎么实现的?
  16. python整体向右缩进两个级别_关于python:IndentationError:unindent与任何外部缩进级别都不匹配...
  17. Cannot run program “mvn“ (in directory “/var/lib/jenkins/workspace)
  18. UE4之简单的多人游戏
  19. 1台电脑安装2个网卡(无线、有线)同时使用
  20. Servlet连接SQLite数据库出现Out of Memory

热门文章

  1. 汽车零部件方向盘/喇叭测试
  2. PLC程序实例二:ModBusTCP客户端编程实例与测试方法
  3. 孩子多大可以学python_少儿python教材适合多大的孩子?孩子接触起来困难吗?
  4. 每日一题:由卢卡斯队列引出java四舍五入
  5. InSAR软件的安装
  6. 【MATLAB图像处理实用案例详解(3)】—— 基于阈值分割的车牌定位识别
  7. 手机wifi连接身份验证出现问题
  8. MYCNCART 自适应主题模板 MCCThemes-005
  9. 智能楼宇可视化对讲及门禁对讲系统实训装置
  10. 计算机学院毕业条幅,毕业横幅标语3篇