版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、复习提纲1 .两个4字节的无符号数分别存放在从2000H和2010H开始的存储单元中,编写程序完成它们的相加操作,并将所求的和放在从2000H开始的内存单元中。2 .设在2000H开始的内存单元中,存放 50个无符号字节数,编程找出其中的最大值,并把 它存放到DL寄存器中。3 .将AL中的两个组合BCD数分别转换成对应的 ASCII码,并存放在CX中(高位BCD的转 换结果放在CH中,低位BCD的转换结果放在 CL中)。4 .已知在BUF为首地址的单元中,存放了 10个ASCII码数据,编程将它们转换为 BC加后, 存放在BUF+10为首地址的单元中。编一个程序段。数据段有 100个无符号字节
2、数据块 BUF试找出其中数值为 0的数据个数并 放入ZEROI1元中5 .在数据段BUF开始的连续10个单元中存放有10个无符号数,编程求出它们的和并放入 SUM#元中。6 .在数据段BUF开始的连续10个单元中存放有10个无符号数,编程找出其中的最大值放入 MAX单元中。7 .如图1所示,8255A的A 口PARPA1、PA2引脚分别接 3个开关K0、K1、K2,B 口 PBQPB1、PB2通过驱动电路分别接到 3个发光二极管的阳极。开关的状态通过 A 口输入到8255A, 然后将其送到B口输出,控制发光二极管的亮与灭。(1)通过译码电路分析确定8255A的端口地址:(假定未使用的引脚均为低
3、电平“0”)A 口地址:B 口地址:C 口地址:控制口地址=(2)编程:根据读入A 口开关状态,去控制发光二极管的程序。(要求说明8255A控制字的 设置过程)8 .已知8255A的A 口 PA0PA5接6只共阴数码管 LEDU LED5的段码,B 口 PB0PB5分另 接LED0- LED5的位码,A、B 口工作于方式0, 8255A的工作方式控制字如图所示。要求:a.简单画出8255A的A B 口与LED的接线图;b.已知8255A的端口地址为:380H383H写出能在LED0和LED1上同时显示 “66”的程序。9 .设有2片8255A芯片,在系统中的连接如图所示。问:(1)当8255A
4、的数据总线D0D7与系统数据总线的低 8位相连时,1#芯片的4个端口地址为何值?(假设地址线中未用的引脚全为0)(2)写出能够利用2#芯片A口外接开关K0K7来控制1#芯片A 口外接的LED0LED7点亮的 8255A初始化程序。10 .设寄存器(DS) =3000H, (SS) =2100H, (ES) =1200H, (SI) =1000H, (BX) =0100H, (BP) 二0010H,数据段中变量 MASK勺偏移地址值为 50H。指出下列指令中源操作数的寻址方式; 对于存储器操作数,写出其物理地址。 MOV CX ES: BX MOV AX, MASKBP11、.已知,(DS =2
5、000H, (BX) =100H, (SI) =0002H,从物理地址 20100H单元开始,依次 存放数据12H 34H 56H、78H;而从物理地址 21200H单元开始,依次存放数据 2AH 4CH 8BH 98H。试说明下列各条指令单独执行后AX寄存器的内容。 MOV AX, 3600H(AX) = MOV AX, 1200H(AX) = MOV AX, BX(AX) = 12.何谓波特率?某系统采用串行异步方式与外设通信,发送字符格式由1位起始位、7位数据位、1位奇偶校验位和1位停止位组成,波特率为1200。试问,该系统每分钟发送多少 个字符?13、计算机中,CPU的地址线与访问存储
6、器单元范围的关系是什么?8086CPU有多少条地址线?它能够访问存储器单元的最大地址范围是多少?14 .微型计算机系统中引入中断有什么作用?简述NMI和INTR中断的异同点。15 . CPU与外设通信的方式有哪几种?简述CPU用异步查询方式与外设通信的流程。地址线与存储器的寻址范围有何关系?如果某一处理器的地址线宽度为32位,则最大可寻址存储器单元的数量为多少?17 .在有多个中断源申请中断时,有几种方法确定它们的优先级别?试比较各自的优缺点。18 .若有一个四字节数,放在寄存器 DX与AX中(DX中存放高16位),要求这个4字节数整 个左移一位 如何实现?右移一位又如何实现?19 .伪指令D
7、W, DUP L ENGTH, $20 .现有一存储体芯片为 512*4位,若要用它组成 4KB的存储器,需要多少这样的芯片,每 块芯片需要多少寻址线?整个存储系统最少需要多少寻址线?微机原理练习一单项选择题1 .若二进制数为01000100B,则该数的十进制表示为()。A . 68 B . 132 C . 54 D . 362 .完成二进制数无符号数 00011101+00001101的加法运算的正确结果是()。A . B . 00100110 C , 00100010 D , 001010103 .完成二进制数01110001和00001111的逻辑“与”运算的正确结果是()。A . 01
8、110000 B , 01111111 C , 00000001 D , 000011114 .十进制数的BCDa为()。A . 0. B . 100000.C . 000100. D . 0000.5 . 8086CPU由下列()两部分组成。A .总线接口部件和执行部件B .运算器和控制器C .执行部件和存储器D .寄存器和存储器6 .下列指令中,不正确的指令是()。A . MOV AX, BX B . MOV AX, BX C . MOV AL, BX D . MOV AL, BX7 . 8086CPU响应可屏蔽中断的条件是()。A . IF=0 B . IF=1 C . TF=0 D .
9、 TF=18 . 8086CPU向I/O端口地址30H写字节数据应使用指令()。A . IN 30H , AL B . OUT 30H, AL C . OUT AL, 30H D . IN AL , 30H9 .若要使寄存器 AL中的高4位不变,低4位变0,使用指令()。A . AND AL, 0F0H B . OR AL, 0F0H C . AND AL, 0FH D . OR AL, 0FH10 .用存储器芯片2114 (1024X4)组成4KB内存储器需要2114芯片()片。A . 2 B . 4 C . 8 D . 1611 .若十进制数为100,则该数的二进制表示为()。A 1100
10、100 B 1000000 C 01111100 D 12 . 完成二进制数无符号数 01111101 与 00000101 的减法运算的正确结果是( ) 。A B 01111000 C 00100010 D 13 . 完成二进制数01110001 和 00001111 的逻辑“或”运算的正确结果是( ) 。A 01110000 B 01110001 C 01111111 D 0000111114 .十进制数的BCD为()。A 10000. 0101 B C D 15 . 堆栈指针 SP 是微处理器中用于指示()的专用寄存器。A 栈底地址 B 栈顶地址C 堆栈基地址 D 中断服务程序或子程序入
11、口地址16 . 下列指令中,不正确的指令是( ) 。A PUSH AX B POP BX C PUSH CL D POP DX17 .下列引起CPU程序中断的4种情况中,()需要设备提供中断类型号。A INTR B NMI C INTO D INT n18 .执行“MOV DL 2AHH和“ SHR DL 1”两条指令后,DL寄存器与CF标志分别为()。A DL= CF=1 B DL=00110101 CF=0C DL=00110100 CF=0 D DL=00010101 CF=019 .若要使寄存器 AL中的高4位求反,低4位不变,使用指令()。A. AND AL , 0F0H B. OR
12、 AL , 0F0H C. XOR AL , 0F0H D. OR AL , 0FH20 .用存储器芯片2114 (1024X4)组成2KB的主存储器需要 2114芯片()片。A 2 B 4 C 8 D 1621 .若十六进制数为8BDH则该数的二进制表示为()。A B C 22. 完成二进制数无符号数A B 00100110D)。)。)。01111101+00000101 的加法运算的正确结果是(C 00100010 D 23. 完成二进制数 01110001 和 00001111 的逻辑“异或”运算的正确结果是(A 01111110 B 01110001 C 01111111 D 0000
13、111124. 一个BCDa为01100101,则它的十六进制表示为()。1BH D 3DH)。.地址总线,数据总线,控制总线.内总线,数据总线,控制总线A 65H B 41H C25. 微机中信息传递的三总线方式包括(A 片总线,内总线,外总线 BC 片内总线,内总线,外总线 D26. 电子计算机从问世到现在都遵循“存储程序”的概念,最早提出这个概念的是(A 巴贝奇B 冯 ?诺伊曼 C 帕斯卡D 贝尔27. 8086CPU 的状态标志位有( )位。A 1 B 3 C 6 D 928. 8086CPU 当前被执行的指令存放在逻辑地址( )中。A DS: BX B SS: SP C CS: PC
14、 D CS: IP29. 完成将累加器 AX清零,下面的错误指令是()。A SUB AX, AX B XOR AX, AX C OR AX, 0000H D AND AX, 0000H30. 8086CPU 的输入指令是将输入设备的一个端口中的数据传送到( )寄存器。A CX B BX C AL/AX D DX31. 计数符号 3 的 ASCII 码表示为() 。A 11 B 03HC 33H D 0000001132. 8086CPU 中,存储器物理地址形成算法是( ) 。A 段地址 +偏移地址B 段地址左移4 位 +偏移地址C 段地址 X16H +偏移地址D 段地址 X 10 + 偏移地址
15、33. 下面关于CPU的叙述中,不正确的是()。A . CPU中包含了多个寄存器,用来临时存放数据B . CPUS负着运行系统软件和应用软件的任务C .所有CPUtB有相同的机器指令D . CPUK以由多个微处理器组成34. 计算机中运算器的主要功能是( ) 。A 算术运算B 算术和逻辑运算C 逻辑运算D 定点和浮点运算35. 8086系统中,某存储单元的物理地址为24A10H与其对应的逻辑地址为()。A 24A0H: 0000H B 24A0H: 0010H C 24A0H: 0100H D 24A0H: 1000H36. 在汇编过程中不产生指令代码,只用来指示汇编程序如何汇编的指令是( )
16、 。A 伪指令 B 机器指令C 汇编指令 D 宏指令37. 易失性存储器是( ) 。A ROM B PROM C EEPROM D RAM38. 8086CPU 当前被执行的指令存放在逻辑地址( )中。A CS: IP B SS: SP C CS: PC D DS: BX39. 完成将累加器 AX的内容压栈,正确的指令是()。A MOV SP, AX B PUSH AX C POP AX D MOV AX, SP40. 在微计算机系统中,高速外设与内存储器进行批量数据传送时,应采用( ) 。A 无条件传送 B 程序查询控制 C 中断控制 D 直接存储器存取41. 8086CPU 复位后,下列寄
17、存器的值为( ) 。A CS=0000H, IP=0000H B CS=0000H, IP=FFFFHC CS=FFFFH, IP=0000H D CS=FFFFH, IP=FFFFH42. 若BCD为001,则该数的十进制表示为()。A 207 B 2007 C 27 D 207143. 计算机硬件主要由 CPU内存、外存、I/O设备和()组成。A 运算器 B 三总线 C 显示器D 键盘44. 8086CPU 的内部是由()两部分组成的。A 控制器和运算器B控制器、运算器和寄存器C 控制器和20 位地址加法器D 执行单元和总线接口单元45. 下列说法中属于最小工作模式特点的是( ) 。A .
18、 CPU供全部的控制信号B .由编程进行模式设定C 不需要 8286 收发器D 需要总线控制器 828846. 完成对累加器 DX清零,错误的指令是()。A AND DX, 00H B OR DX, 00H C XOR DX, DX D SUB DX, DX47. 在程序运行过程中,下一条指令的物理地址的计算表达式是( ) 。A CS*16+IP B DS*16+DIC SS*16+SP D DS*16+SI48 .关于DRAMZ述不正确的是()。A .存储单元由一个 MOSf构成BC 是可读写存储器 D49 . 在微机系统中引入中断技术,可以(不需要外部刷新电路 地址线行列复用 )。A 提高
19、外设速度.减轻主存负担C 提高处理器的效率D 增加信息交换的精度50. 8255A与CPU间的数据总线为()数据总线。A 4位 B 8位 C51.称8086为16位的CPU说明()。A . 8086CPUK 16 条数据线BC . 8086CPUK 16 条控制线D16位 D 32位.8086CPU有16条地址线.8086CPU有16个寄存器52. 二进制数为,则该无符号数的十进制表示为( ) 。A 127 B 255 C 128 D 6453. 用M眼示存储器容量时,1MB等于()。A 210 个字节 B 216 个字节 C 220 个字节D 230 个字节54. 8086CPU 有( )个
20、 16 位的段寄存器。A2 B4 C 8 D 1655 .某8位数据存放在段地址为2300H、段内偏移地址为2300H处,则该8位数据存放的实际物理地址是( ) 。A 23000H B 23230H C 23023H D 25300H56 . 8086CPU 采用 I/O 独立编址方式,可使用地址线( )来寻址端口。A AD15-AD0 B AD7-AD0 C A19-A0 D A7-A057 . 8086 按 I/O 指令寻址方式得到的地址是( ) 。A 物理地址 B 有效地址 C 段内偏移量D I/O 端口地址58 .存储器系统中1KB RAM勺寻址范围是()。A 00000H002FFH
21、B 00000H001FFHC 00000H000FFHD 00000H003FFH59 . 可用作中断控制器的接口芯片是( ) 。A 8255A B 8251A C 8259A D 8237A60 . 8086CPU 响应可屏蔽中断的条件是( ) 。A . IF=0, TF=0 B . IF=1 , TF=1 C . IF=1 , TF 无关 D . IF=0 , TF 无关61 .若二进制数为0B,则该数的十进制表示为()。A 356 B 244 C 282 D 19862 . 完成二进制数无符号数与 00000101 的减法运算的正确结果是( ) 。A B 00100110 C 0010
22、0010 D 63 . 微型计算机在硬件上是由( )四大部分组成。A 微处理器、存储器、 I/O 接口和总线B 算术逻辑单元、寄存器组、程序计数器和指令系统C 微处理器、存储器、输入设备和输出设备 D 主板、硬盘、键盘和显示器64 .下列引起CPU程序中断的4种情况中,()需要由硬件提供中断类型号。A NMI B INTR C INTO D INT n65 .在CPUW外设通信中,异步查询方式相比于中断方式,具有()的特点。A .硬件电路简单,数据传送可靠B .硬件电路简单,CPU用效率高C .数据传送可靠,CPU用效率高D .硬件电路复杂,CPURJ用率低66 .执行8086指令“ PUSH
23、 AX”后,SP值为()。A SP=SP+2 B SP=SP+1 C SP=SP-2 D SP=SP-167 . 下列指令中属于寄存器基址加变址寻址的指令是( ) 。A MOV AX, BX B MOV AX, BX C MOV AX, SI D MOV AX, 10HBXSI68 .某存储器芯片有11条地址线,8条数据线,则该芯片中存储单元有()。A . 1KB B . 2KB C . 4KB D . 8KB69 . 一个有符号十进制正数10,在数据单元中的二进制表示为()。A . 00000010 B . C . 00001010 D .70 .条件转移指令JE/JZ成立的条件是()。A
24、. CF=0 B . CF=1 C . ZF=0 D . ZF=171 .完成二进制数和00001111的逻辑“异或”运算的正确结果是()。A . B . 01111111 C , 00000001 D , 0000111172 .十进制数的BCDa为()。A . 0. B . 100000.C . 000100. D . .0000010173 .下列可编程只读存储器中,仅能一次写入数据的是()。A . ROM B . PROM C . EPROM D . EEPROM74 .在微机系统中引入中断技术,可以()。A .提高外设速度B .减轻主存负担C .提高处理器的效率D .增加信息交换的精
25、度75 . 8086CPU由下列()两部分组成。A .总线接口部件和执行部件B .运算器和控制器C .执行部件和存储器D .寄存器和存储器76 .在汇编过程中不产生指令代码,只用来指示汇编程序如何汇编的指令是()。A .汇编指令B .伪指令 C .机器指令D .宏指令77 .在ASSUME;指令设定了段寄存器后,无须在程序段中用指令完成赋值的寄存器 是()。A . SS B . DS C . ES D . CS78 .决定计算机主要性能的是()。A .中央处理器B .整机功耗 C .存储容量D .整机价格79 .下面的数据交换指令中,错误的操作是()。A . XCHG AX DI B . XC
26、HG BX, SI+DATC . XCHG CX DS D . XCHG BUF DX80 . 8255A与CPU间的数据总线是()数据总线。A. 4 位 B . 8 位 C .16 位 D .32 位微机原理练习二 填空题1 .十进制数50在计算机中的二进制补码(8位)表示为 。2 . 8086CPU的 8个16 位通 用寄存器名为, BX和, DX以 及, , SI 和。3 .若CS=4320H IP=2030H,则实际地址为。4 .堆栈操作遵循 原则,指令队列遵循 原则。5 .中断号15的中断向量表地址的首址为 。6 . CPU与外设的通信方式有 , 和。7 . 8255A是一个可编程的
27、 接口芯片,它能提供 个8位端口。8 .当8086CPU往存储器中存放字数据时,低8位数据应放在 单元,高8位数据应放在 单元。9 . 一般情况下微型机寻址I/O端口有 和 两种方式,8086CPU采用方式。10 .计数符号9的ASCII码值为。11 .为了能够寻址1MB的存储器空间,8086CPUW 个段寄存器,它们分别是代码段寄存器 ,数据段寄存器 ,堆栈段寄存器 SS和扩展段寄 存器。12 . 8086复位时,寄存器 CS的值为,寄存器IP的值。13 .串寻址方式仅在8086的 指令中使用。指令的操作数大多在内存单元中,且规定源操作数的逻辑地址为 ,目的操作数的逻辑地址为 。14 .微型
28、计算机在硬件上是由 、存储器、和总线四部分组成。15 . CPU与外设的通信方式有 , 和。16 . 8253是一个可编程的 接口芯片,它有 种工作方式。17 . CPUE一定条件下接收外部设备的请求,暂时停止执行原来的程序而转去为外部设备服 务,处理好后再返回来继续执行原来程序的过程叫做 。18 .通常而言,指令系统寻址方式就是指令中用于说明 所在地址的方法,寻址方 式的多少是衡量 功能的指标。19 .无论微处理器、微型计算机、微型计算机系统,都采用 结构连接各部件,从而构成一个整体。20 .假设有两个数 X=-107, Y=+74,则按8位二进制可写出: 凶补=, Y 补=。有多种工作方式
29、,其中 A 口有 种工作方式,B 口有 种工作方式。22. 8086CPU访问I/O端口时,应使用专门的指令 和。 的4个16位的通用数据寄存器分别是 、。 的标志寄存器中有 3个控制标志位,与中断操作有关的控制标志位是 ,与串 操作有关的控制标志位是,与单步调试操作有关的控制标志位25 . 8086CPU可寻址存储器空间为 ,它把存储器空间分成 段。26 .把AX寄存器的最高3位1# 0,其余位不变的指令是 ;使BH寄存器的D& DS D7位置1,其余位保留的指令是 。27 .设8086系统中堆栈段的段地址为3100H ,则该段的物理地址范围是从 到。28 .十进制数54的二进制表示
30、为,十六进制表示为。29 . 8086CPU在数据的串操作中规定,寄存器 DS用作 的段寄存器,寄存器ES用作 的段寄存器,寄存器SI用作 的变址指针,寄存器DI用作 的变址指针。30 . ROM中仅能一次写入数据的是 ,电可擦除的是 。31 .串行通信的特点是传输速度 、传输距离 。32 . 8086CPU的标志寄存器FR中有3个控制标志位,用来控制 CPU的操作,其中与中断操 作有关的是 ,与串操作有关的是 ,与单步调试操作有关的33 .软件中断的指令符为 ,中断服务程序的返回指令符为 。34 .在移位指令中,如果移位次数超过 1次,则必须先将移位次数赋给 寄存器。35 .在数据采集系统中
31、,能够将模拟量转换成数字量的器件是 ,而将数字量转换 成模拟量的器件则是。36 .当8086CPU存储器中存放字数据时,低8位数据应放在 单元,高8位数据应放在 单元。37 .十进制数72的二进制补码(8位机中)表示应为,它的二进制反码表 示应为。38 . 8086CPU有 条地址线,可寻址存储空间有 MB 。39 . PROM是 次写入型ROM EEPROML 次写入型ROM40 .数据的并行I/O方式以 为单位进行传送,其中的各位同步地收/发。41 . CPU与外设通信,传递的信息除了有数据信息外,还有 和 信息。42 . 8086CPU的中断类型码共 个,中断服务程序的入口地址表放在存储
32、器区间为 到。43 .串行通信中的调制是将 信号变换为 信号,而解调则是将 信号变换为 信号。44 .存放字数据时,低8位数据应放在存储器的 单元,高8位数据应放在存 储器的 单元,并且用这两个地址中较 的一个作为该字的地 址。45 .增量指令INC的执行 CF 标志位。46 .二进制数01110010B和B相“与"的结果是 。47 . 8086CPU的标志寄存器 FR中有6个状态标志位,用来表示运算结果的特征,它们是、SF、PF、以及。48 . 8086CPU采用指令流水线结构的特点是提高 的执行速度。49 .指令由 字段和 字段组成,其中 字段是不能缺省的。50 .依在计算机系统
33、的地位和位置存储器分为 和, 一般的存储单元以 为单位。51 . 8086CPU的中断类型码共 个,中断服务程序的入口地址表放在存储器区间为到。52 .串行通信中所指的数据传输方向有三种形式,即 方式、半双工方式和 方式。53 .在8086指令系统中,要将 I/O 口地址200H、201H中的16位数据送入 8086CPU用的 指令为。54 .计算机中的三总线是指、和控制总线。55 .若 CS=A000H IP=2300H,则物理地址 PA=。若 PA不变,IP=1000H,贝U CS=。56 . 8086CPU的执行部件中有4个通用数据寄存器分别是累加器 ,基数指针,计数指针 以及。57 .
34、将端口地址200、201中的16位数据送入8086CPU使用指令 。58 .堆栈操作遵循 原则,指令队列遵循 原则。59 .外部中断控制信号INTR与NMI的不同点在于INTR的响应受 的控制,而NMI不受 的影响。60 . 8086系统中,每一个存储单元可存放 位二进制数,若字数据从偶地址单元开始存放,称该字为 ,若字数据从奇地址单元开始存放,称该字为。61 . 8253 是一个可编程的 接口芯片,它能提供 个独立的定 时/计数器。62 .在计算机系统中,完成某种操作的命令称为 ,完成某一具体任务所需指令 的集合称为。63 .计算机中的三总线是指 、和控制总线。64 .十进制数-4在计算机中
35、的二进制原码(8位)表示为 。65 . 8086CPU的4个16位段寄存器分别是代码段寄存器 ,堆栈段寄存器 SS 以及数据段寄存器 和扩展段寄存器。66 .指令中用于说明操作数所在地址的方法,称为。指令MOXAL, ES: BX中源操作数是 寻址方式,这里的 ES:是。67 .计算机时钟脉冲的频率称为 ,它的倒数称为。68 .设8086中数据段的段地址为 2300H,则该数据段的物理地址范围是到。69 . 8086CPU的标志寄存器中有 3个控制标志位,其中与中断操作有关的是 , 与串操作有关的是 ,与单步调试操作有关的是 。70 . 8253A有 个独立的定时/计数器,每个都有 种工作方式
36、。71 .若SS=3240H SP=2000H栈顶的物理地址为 。72 . 8086CPU可访问的存储器空间为 ;字节I/O空间为, 字I/O空间为。微机原理练习三判断说明题(先判断对错,有误请说明理由)1.8086系统中的物理地址和逻辑地址没有区别。()2. 8086CPU段寄存器CS, D§ SS, ES之间可直接相互传送数据。 ()3. 16位机即指该机 CPU的数据线为16条。()4将汇编语言源程序翻译成机器语言的过程叫做汇编。()5 8086的外部硬件中断包括非屏蔽中断(NMI)和可屏蔽中断(INTR)两类,它们都受 CPU内部的中断允许标志IF的控制。()6对于无符号数和
37、有符号数,判断两数相加后的结果是否正确的依据不同。()7在8086存储器中存放数据字时有“对准字”和“非对准字”之分。()8伪指令语句和指令性语句一样,都是CPURT执行的语句。()9计算机与外设信息交换方式有两种,一种是并行通信,另一种是串行通信。()10CPU外部设备通信不一定需要使用接口。()11在8086CPM:系结构中,指令执行部件 EU和总线接口部件 BIU的并行独立工作,有效地 加快了系统的运算速度。()12. 控制标志IF控制串操作指令中地址指针的增量方向。()13. 16位机即指该机 CPU的地址线为16条。()14. 任何一条计算机指令都包含操作码和操作数两部分。()15.
38、 使AL寄存器中的内容求反的指令是“ XOR AL, AL”。()16. 8086CPU要与外部设备交换数据,必须通过累加器 AX或AL。()17. 在8086存储器中存放数据字时有“对准字”和“非对准字”之分。 ()18. 伪指令语句和指令性语句一样,都是CPUM执行的语句。()19. 并行通信的特点是速度快、距离短、引线较多。()20. 在计算机应用系统中, 由模拟量转换成数字量使用 D/A 转换器, 由数字量转换成模拟量使用 A/D 转换器。 ( )21. 汇编语言就是机器语言。 ( )22. 若 X 原 =X 反 =X 补,则该数为正数。 ( )23. 8086CPU对可屏蔽中断INT
39、R的响应条件是标志位 TF置1。()24. 8086 字存储中,较低地址单元存字的高 8 位,较高地址单元存字的低8 位。 ()25. 机器语言是冯?诺伊曼计算机惟一能够理解且直接执行的语言。( )26. 立即数不允许被用作目的操作数。 ()27. 汇编语言程序可以只有代码段。 ( )28. 静态RAMI!要刷新电路。()29. 用1024X8的SRAM&片组成2KB存储器,应扩展位线。()30. 异步查询方式是 CPU主动、外设被动,所以CPU的效率高。()31. CPU是中央处理器的简称,它至少包含一个处理器,为了提高计算速度,CPUti1可以由多个处理器组成。 ( )32. 80
40、86CPU工作于最小工作模式时,控制信号由8086CPU供。()33. 8086CPU 中包含了寄存器和存储器。 ()34. 立即数寻址方式只能用于源操作数,它主要用来给寄存器赋初值。 ()35. 汇编程序就是汇编语言程序。 ()36. 相对而言,动态 RAM:匕静态RAM勺外围电路简单。()37. 汇编语言程序可以只有代码段。 ( )38. 异步查询方式是 CPU主动、外设被动,所以CPU率高。()39. 若非屏蔽中断 NMI和可屏蔽中断INTR请求同时发生,8086先响应INTR中断。()40. ADC0809 是 8 位逐次逼近型D/A 转换芯片。 ( )41. PC机中实际上只使用了1
41、0条地址线(A0-A9)参与I/O端口地址译码,能访问的端口数最多为 1024 个。 ( )42. 可编程中断控制器8259A 仅能单片使用。( )43. 16位机即指该机 CPU的地址线为16条。()44. 8086CPU工作于最大模式时,控制信号由8086CPU提供。()45. 响应非屏蔽中断NMI 的条件是控制标志位IF 必须置 1。 ()46. 通常 I/O 接口又称为 I/O 端口。 ( )47. 当 I/O 端口与存储器统一编址时,可用相同的指令操作。 ()48. EEPROM的数据擦除方式为光擦除。()49. 动态RAMI!要刷新电路。()50. 在计算机应用系统中, 由模拟量转
42、换成数字量使用 D/A 转换器, 由数字量转换成模拟量使用 A/D 转换器。 ( )51. 8086CPU的EU单元直接经外部总线读取数据。()52. 8086CPU 的指令队列满足“先进后出”的原则。 ()53. 对准字、非对准字的读写周期数不一样。 ( )54. 存储器芯片的主要技术指标是容量、存取时间和可靠性。 ()55. 每一个中断服务程序的入口地址占用中断向量表的 2 个地址。 ( )56. 当 I/O 接口与存储器统一编址时,可用相同的指令操作。 ()57. 中断控制芯片 8259A 提供了对 8 个中断源中断请求信号的管理。 ( )58. 汇编语言程序不能只有代码段。 ( )59
43、. 在计算机应用系统中, 由模拟量转换成数字量使用 D/A 转换器, 由数字量转换成模拟量使用 A/D 转换器。 ( )60. 串行接口中“串行”的含义仅指接口与外设之间的数据交换是串行的,而接口与 CPU之间的数据交换仍然是并行的。 ()61. 8086 系统中的物理地址和逻辑地址没有区别。 ()62. 存储器是计算机系统中不可缺少的器件。 ( )63. 在8086CPU中,当两个带符号数的运算结果为负数时,状态标志位 SF=1。()64. 8086CPU的EU单元直接经外部总线读取数据。()65. NOT 指令的操作数不能是立即数。 ( )66. CS寄存器的内容可以被推入栈,因而也可以将
44、堆栈中的数据弹出至CS中。()67. 静态RAMI!要刷新电路。()68. DMA方式下,CPU直接参与外设与内存间的数据传输。()69. 通常 I/O 接口又称为 I/O 端口。 ( )70. 中断方式是CPUM动、外设主动,所以CPU率高。()71. 汇编语言就是机器语言。 ( )72. 若 X 原 =X 反 =X 补,则 X 为正数。 ()73. 16位机即指该机 CPU的地址线为16条。()74. 无论是什么微机,其 CPUTB具有相同的机器指令。()75. 对准字、非对准字的读写周期数均一样。( )76. 寄存器寻址比存储器寻址的运算速度快。( )77. 堆栈指针SP总是指向堆栈的栈
45、底。()78. 8086CPU工作于最大工作模式时,控制信号由8086CPU供。()79. 将存储单元、I/O端口统一编址,CPU不需要安排单独的I/O操作指令。()80. CPU 与外部设备通信都需要使用接口。 ()微机原理练习四 指令改错题(先判断指令的正误,有误请改正)1. MOV BX, 20H19. PUSH AL2 MOV CS ,AX20. INC IP3. DEC BX21. POP FR4. OUT 300H, AL22. ADD CX+15. PUSH AL23. ROL DX , 56. MOV DX, 2000H24. INC BX7. MOV CS ,2000H25.
46、 XLAT BX8. ROL DX ,526. MOV 234H , BX9. OUT 30H ,AL27. MOV AL , 1200H10. INC SI28. MOV CS , AX11. PUSH CL29. MOV DS , AX12. MUL AL ,E5H30. PUSH DL13. INT 031. MOV 1000H , SI14. MOV IP ,2300H32. MOV 2300H , DX15. INC SI33. XCHG CX , BX16. MOV BP ,AL34. OUT AL , 30H17. MOV CS ,AX35. PUSH AL18. IN AL ,
47、300H36. MOV 1234 , BX37. ADD 2000HDX38. MOV AX , DL39. IN 30H40. PUSH BXAL微机原理练习五 简答题1. 设寄存器(DS) =3000H, (SS) =2100H, (ES) =1200H, (SI ) =1000H, (BX) =0100H, (BP)二0010H,数据段中变量 MASK勺偏移地址值为 50H。试指出下列各条指令中源操作数的寻址方式是什么?对于存储器操作数,其物理地址是多少? MOV CX ES: BX MOV AX, MASKBP2. 何iR RAMW ROM RAM RO侪自的特点是什么?3. 设堆栈指
48、针 SP 的初值为 2400H, (AX) =4000H, (BX) =3600H 问:执行指令" PUSH AX”后,SP=?再执行 “ "PUSHBX'和 " POP AX”后,(SP)=? (AX)=? (BX)=?4. 在有多个中断源申请中断时,有几种方法确定它们的优先级别?试比较各自的优缺点。5. 设寄存器(DS) =2000H, (SS) =3100H, (ES) =1200H, (SI ) =0300H, (BX) =0100H, (BP)二0010H,数据段中变量 MASK勺偏移地址值为 50H。试指出下列各条指令中源操作数的寻址方式是什么
49、?对于存储器操作数,其物理地址是多少?MOV CX ES: 1200H MOV AX, MASKBPSI6. 微型计算机系统中引入中断有什么作用?简述NMI 和 INTR 中断的异同点。7. 分别指出下列各条指令中源操作数的寻址方式。对于存储器操作数, 试用表达式表示出该存储单元的物理地址PA。AND DX, BXADC AX, ABCBPSI8. CPU与外设通信的方式有哪几种?简述CPU采用异步查询方式与外设通信的流程。9. 别指出下列各条指令中源操作数的寻址方式。对于存储器操作数,试用表达式表示出该存储单元的物理地址PA。AND DX, 00FFHMOV AX, VALSI10. 波特率
50、?某系统采用串行异步方式与外设通信, 发送字符格式由 1 位起始位、 7 位数据位、1 位奇偶校验位和 1 位停止位组成, 波特率为 1200。 试问, 该系统每分钟发送多少个字符?11. 分别指出下列各条指令中源操作数的寻址方式。 对于存储器操作数, 试用表达式表示出存储单元的物理地址PA。MOV BX, 2100H MOV AX, DISPBP12. 何谓并行通信,何谓串行通信?它们在应用场合和特点上有什么不同?13. 设寄存器(DS)=2000H,(SS)=1500H, ( ES)=3200H,( SI ) =0A0H,( BX)=0100H,(BP)二0010H,数据段中变量REL的偏
51、移地址值为10H。试指出下列各条指令中源操作数的寻址方式是什么?对于存储器操作数,其物理地址是多少?MOV BX, SI MOV AX, RELBP14. CPU 地址线与存储器的寻址范围有何关系?如果某一处理器的地址线宽度为 32 位,则最大可寻址存储器单元的数量为多少?15. 设寄存器(DS)=1200H, (SS)=3500H, (ES)=2200H,(SI) =100H,(BX)=1000H,(BP)二0200H,数据段中变量VAL的偏移地址值为20H。试指出下列各条指令中源操作数的寻址方式是什么?对于存储器操作数,其物理地址是多少? MOV AX, BX MOV DX ES: VAL
52、BPSI16. 外设通过可屏蔽中断INTR向CPU申请中断,但 CPU不给予响应,其原因有哪些?微机原理练习六读程序并回答问题1 .已知,(DS) =2000H, (BXO =100H, (SI) =0002H,从物理地址 20100H单元开始,依次存 放数据12H 34H 56H、78H;而从物理地址 21200H单元开始,依次存放数据 2AH 4CH 8BH 98H。试说明下列各条指令单独执行后AX寄存器的内容。 MOV AX, 3600H(AX) = MOV AX, 1200H(AX) = MOV AX, BX(AX) = MOV AX, BX( AX) =2 .以下语句汇编后,变量 C
53、ON1 CON2 CON侨口 CON4勺内容分别是多少? N1=10N2=5N3=3CON1 DB NOT N1CON2 DB ( N1 AND N2 OR N3 ) GE 0FHCON3 DW ( N2 AND N1 XOR N3 ) LE 0FHCON4 DB ( N1 AND N3 OR N2 ) LT 0FH3 .读下列程序,并在空白处填入合适指令,使该程序段能完成将100H个字节数据从2000H处搬到1000H处的操作。MOV SI , 2000HMOV CX , 100H CLD4指出下面指令序列的执行结果。MOV DX , 2000HMOV BX , 1000HXCHG BX , DX贝U: BX=DX= 5设初值AX=6264H CX=0001H在执行下列程序段后,AX=? CX=?AND AX,AXJZ DONESHL CX,1ROR AX,CLDONE : OR AX, 1234H贝 U: AX=CX= 6有数据定义如下,与之等同功能的指令是什么?DAT DW 100 DUP (?)MOV CX , LENGTH DATADD AX , TYPE DAT7.指出下面指令序列的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026浙江台州市第一人民医院招聘编外合同制人员5人备考题库及参考答案详解(模拟题)
- 2026甘肃金昌永昌县红山窑镇卫生院招聘1人备考题库附参考答案详解(完整版)
- 2026河南黄金叶投资管理有限公司所属企业大学生招聘29人备考题库(第一批次)及参考答案详解(突破训练)
- 2026黑龙江哈尔滨工程大学信息与通信工程学院集成电路学院岗位招聘1人备考题库及答案详解【全优】
- 2026年芜湖学院博士及高层次人才招聘备考题库及答案详解【网校专用】
- 2025-2030智慧消防行业市场供需关系风险因素投资评估规划研究分析报告
- 2026武警贵州省总队医院社会招聘7人备考题库及答案详解【全优】
- 服务流程再造研究-第1篇-洞察与解读
- 2025-2030智慧水务行业市场供需现状与水资源可持续利用
- 2025-2030智慧教育平台课程标准创新与教师信息素养提升策略规划研究报告方案
- 动力配电箱安装课件
- 索尼摄像机DCR-HC21E说明书
- 豪宅防水策划方案(3篇)
- 小红书电商学习中心 -新手小白也能上手的0-1起号策略
- 《义务教育数学课程标准(2022年版)》解读课件
- 脑血管介入科进修汇报
- 卡迪滚筒洗衣机 GO4 DF86说明书
- 部编版八下历史期末复习常考观点速记(新考向)
- 扶梯施工安装管理制度
- 铝锭居间合同协议
- 重症医学教材
评论
0/150
提交评论