微机原理与接口技术练习题(有答案)
- 格式:doc
- 大小:77.00 KB
- 文档页数:7
《微机原理及接口技术》试卷(A )适用专业(计算机科学与技术) 使用班级()一、选择题(每题 1 分,共 15 分) 1. 微机中控制总线传送的是 ( )。
A.存储器和I/O 接口的地址码B.微处理器向内存储器和I/O 的命令信号C.存储器和I/O 设备向微处理器传送的状态信号D.B 和C2. 8253可编程定时/计数器,在初始化时写入的最大计数初值是 ( )。
A.0000HB.7FFFHC.65535D.FFFFH3. 在异步串行通信中引入了"波特率因子"的概念,波特率因子为16,64时,接收时钟的频率为波特率的16,64倍,引入波特率因子的目的是 ( )。
A.识别正确的起始位 B.提高接收速度 C.提高采样精度 D.三者都是4. 8086 CPU 标志寄存器共有( )位,其中使用7位,未使用其它位均作为CPU 指令运行后的状态信息和控制标志信息。
A. 8 B. 10 C. 16 D. 205. 8086微处理器CLK 引脚输入时钟信号是由( )提供。
A.8284 B.8288C.8287 D.82896. 最基本的读操作包含4个状态,即T 1 、T 2、T 3和T 4 ,当存储器或 I/O 设备的速度慢于CPU 速度时,在( )状态之间插入1个或几个等待状态T W 。
A. T 3和T 4 B. T 1和T 2 C. T 2和T 3 D. T 1和T 37. 在计算机与外设之间数据的传送方式分为串行传送方式和( )传送方式两类。
A.并行传送方式 B. 同步传送方式 C. 异步传送方式 D. 串/并传送方式8. 8253的( )是软件触发选通方式。
A.方式OB.方式1C.方式2D.方式4 9.串行异步通信协议中一个字符正式发送前,先发送( )低电平有效。
A.两个起始位 B .3个起始位 C. 1.5个起始位 D .1个起始位 10.对8255A 的C 口执行按位置位/复位操作时,写入的端口地址是( )。
微机原理与接口技术试题答案第一篇:微机原理与接口技术试题答案微机原理与接口技术试题答案一、填空题(20*1)1、微机系统由(硬件系统)和(软件系统)两部分组成。
2、8086有(20)位地址线,存储器容量为(1M)B。
3、8086CPU 内部组成结构从功能上讲,可分为(BIU)和(EU)两部分。
4、8086/8088的四个段寄存器为(DS)、(ES)、(SS)、(CS)5、用来存放CPU状态信息的寄存器是(FLAGS)。
6、用来存放指令地址的寄存器是(IP)。
7、8086的16位标志寄存器FLAGS中OF=1表示运算结果(溢出),ZF=1表示运算结果为零。
PF=0表示运算结果的低8位中1的个数为(奇数)。
8、8086的16位标志寄存器FLAGS中IF=1表示CPU(允许)中断,TF=1表示CPU进入(单步)工作方式。
9、地址4000H:0300H,其物理地址是(40300H),段地址是(4000H),偏移地址是(0300H)。
11、I/O端口的寻址方式有两种,分别是(直接寻址),(间接寻址)。
12、指令JO NEXT 表示OF=(1)时转移。
13、将I/O设备端口内容读入AL中的指令助记符是(IN)。
14、8086CPU的 I/O指令采用间接寻址时,使用的间接寄存器是(DX)。
15、设置DF=1的指令为(STD)。
16、清除CF标志的指令为(CLC)。
17、一对操作堆栈的指令为(POP)和(PUSH)。
18、LOOPNZ的循环条件为(CX≠0且ZF=0)。
19、实现无符号数乘2的指令的助记符是(SHL),实现有符号数除2的指令的助记符是(SAR)。
22、8086CPU引脚信号中中断请求两个信号名称为(INT)和(NMI)。
26、I/O端口的编址方式一般有(存储器统一编址)和(独立编址)两种29.1片8259A中断控制器可管理(8)级中断,用9片8259A可构成(64)级主从式中断管理系统。
二: 填空题(每题2分, 共20分)1.8086CPU复位时, 寄存器 CS值为(FFFFH), 寄存器 IP的值为(0000H)2.8086CPU的8个8位通用寄存器名为(AL),(AH),(BL),(BH),(CL),(CH),(DL),(DH).3.若SS = 3240H, SP = 2000H, 栈顶的实际地址为(34400H).4.指令 MOV AX, [BX] 的机器码为 8BH, 07H , 指令 MOV [BX], AX的机器码为(89H),(07H).5.8255A 的工作方式有方式0功能为(基本输入输出), 方式1功能为(选通输入输出), 方式2功能为(双向数据传送).6.执行指令PUSH AX有SP =(SPBUF DATA ENDS CODE SEGMENT ASSUME CS:CODE, DS:DATA STAR PROC FAR PUSH DS MOV AX, 0 PUSH AX MOV AX, DATA MOV DS, AX LEA BX, BUF1 MOV CX , COUNT-1 MOV AL, [BX] AG: INC BX CMP AL, [BX] JAE BIG MOV AL, [BX] BIG: DEC CX JNZ AG MOV BUF2, AL RET STAR ENDP CODE ENDS END STAR 问: 该程序执行后BUF2中的值为(9).四、程序设计题(2*10)1、编写一个汇编语言程序,要求从键盘输入一个小写字母,将其转换成大写字母在屏幕上显示出来。
《微机原理与接口技术》练习题填空题1.8088/8086均冇两种工作模式:___________________ 和 ____________________ 。
其中____________ 模式是指系统中只有8088或8086 -个微处理器。
[答案]垠小模式;垠人模式;最小2.8088CPU有________ 条数据引脚、 _____ 条地址引脚,8086CPU有______条数据引脚。
[答案|8; 20; 163・8086系统中存取一个非规则字需要_______ 个总线总周期。
[答案]24.逻辑地址2400H: 1200H对应的物理地址是_________________ 。
[答案J25200H5.微机系统中,I/O端口的编址方式冇__________ 编址和____________ 编址两种。
[答案]独立;统一6.根据总线在微机系统的位置分类为:_________ 、_______________ 、___________ 和___________ 。
[答案]片内总线;局部总线;系统总线;通信总线7.根据总线功能分类,总线可分为____________ 、___________ 、_______________ 以及电源和地线、备用线。
[答案]地址总线;数据总线;控制总线8.在冇多个总线主设备的系统中,在总线上完成一次信息交换要经过___________ 、___________ 、______________ 和___________ 四个阶段。
[答案]申请总线使用权;寻址;传输数据;结束9.所谓接口电路就是______ 与_______ 的连接部件。
[答案]微处理器;外部设备10.CPU和I/O设备Z间交换的信息分为数据信息、________ 信息和__________ 信息。
其屮数据信息又分数字量、_____________ 和___________ 。
I答案J状态信息;控制信息;模拟量;开关量11.CPU与外设之间的数据传送方式冇程序控制方式、___________ 和__________ 三种方戎。
微机原理与接口技术习题课后习题参考答案(含部分详解)第一章(p20)1、参考答案:冯•诺伊曼计算机的设计思想(EDVAC方案:存储程序通用电子计算机方案):①计算机分为计算器、控制器、存储器、输入和输出装置五个部分;②计算机内采用二进制;③将程序存储在计算机内,简称“程序存储”。
其中第三点是冯•诺依曼计算机设计的精华,所以人们又把冯•诺依曼原理叫做程序存储原理,即程序由指令组成并和数据一起存放在存储器中,机器则按程序指定的逻辑顺序把指令从存储器中读出来并逐条执行,从而自动完成程序描述的处理工作。
冯•诺伊曼计算机主要以运算器和控制器为中心,结构框图如下图所示。
2、参考答案:微处理器就是中央处理器CPU,是计算机的核心,单独的CPU不能构成计算机系统;微型计算机由微处理器、主存储器、I/O接口(注意:不是I/O设备)组成;而微型计算机系统除了包括微型计算机外,还有系统软件(即操作系统)、应用软件、外存储器和I/O设备等。
微型计算机系统结构如下图所示。
3、答案略,见p6~74、答案略,见图2,或教材图1-35、答案略,见p12~136、参考答案:由于8086微处理器的地址总线的宽度为20位,所以它可寻址220=1M字节的存储空间;而PentiumII微处理器的地址总线的宽度为36位,所以它可寻址236=64G字节的存储空间。
7、参考答案:①PCI(Peripheral Component Interconnect:外围设备互联),是Intel公司1992年发布486微处理器时推出的32/64位标准总线,数据传输速率位132MB/s,适用于Pentium 微型计算机。
PCI总线是同步且独立于微处理器的具有即插即用(PNP:Plug and play,所谓即插即用,是指当板卡插入系统时,系统会自动对板卡所需资源进行分配,如基地址、中断号等,并自动寻找相应的驱动程序)的特性.PCI总线允许任何微处理器通过桥接口连接到PCI 总线上。
微机原理与接口技术试题与答案微机原理与接口技术试题微型计算机原理与接口技术综合测试题一一、单项选择题(下面题只有一个答案是正确的,选择正确答案填入空白处)1.8086CPU通过(1 )控制线来区分是存储器访问,还是I/O 访问,当CPU执行IN AL,DX指令时,该信号线为(2 )电平。
(1) A. M/ B. C. ALE D. N/(2) A. 高 B. 低 C. ECL D. CMOS2.n+1位有符号数x的补码表示范围为()。
A. -2n < x < 2nB. -2n ≤ x ≤ 2n -1C. -2n -1 ≤ x ≤ 2n-1D. -2n < x ≤ 2n3.若要使寄存器AL中的高4位不变,低4位为0,所用指令为()。
A. AND AL, 0FHB. AND AL, 0FOHC. OR AL, 0FHD. OR AL 0FOH4.下列MOV指令中,不正确的指令是()。
A. MOV AX, BXB. MOV AX, [BX]C. MOV AX, CXD. MOV AX, [CX]5.中断指令INT 17H的中断服务程序的入口地址放在中断向量表地址()开始的4个存贮单元内。
A. 00017HB. 00068HC. 0005CHD. 0005EH6.条件转移指令JNE的条件是()。
A. CF=0B. CF=1C. ZF=0D. ZF=17. 在8086/8088 CPU中,一个最基本的总线读写周期由(1 )时钟周期(T状态)组成,在T1状态,CPU往总线上发( 2 )信息。
⑴ A. 1个 B. 2个 C. 4个 D. 6个⑵ A. 数据 B . 地址 C. 状态 D. 其它8. 8086有两种工作模式, 最小模式的特点是(1 ),最大模式的特点是( 2 )。
⑴ A. CPU提供全部控制信号 B. 由编程进行模式设定C. 不需要8286收发器D. 需要总线控制器8288⑵ A. M/ 引脚可直接引用 B. 由编程进行模式设定C. 需要总线控制器8288D. 适用于单一处理机系统9.在8086微机系统的RAM 存储单元器0000H:002CH开始依次存放23H,0FFH,00H,和0F0H四个字节,该向量对应的中断号是( )。
《微机原理与接口技术》习题参考答案习题21.为何说8086CPU是16位CPU?答:16位指的是8086CPU的字长,而字长一般来说和运算器、寄存器、总线宽度一致。
因为8086CPU的内部寄存器、内部运算部件以及内部操作都是按16位设计的,这决定了它的字长为16位。
2.8086CPU由哪两个单元组成?其中,指令队列在哪个单元中,有何作用?答:总线接口单元(Bus Interface Unit,BIU)和执行单元(Execution Unit,EU)。
指令队列在BIU中。
它的作用是当EU在执行指令时,空闲的BIU可以从内存读取后续指令到指令队列,这样就可以将取指令工作和执行指令工作重叠进行,从而提高CPU的工作效率,加快指令的执行速度。
3.8086CPU中8位寄存器和16位寄存器是什么关系?答:8086的通用寄存器包括数据寄存器、指针寄存器和变址寄存器。
其中数据寄存器包含AX、BX、CX、DX四个16位寄存器,但他们每个都可以分开作为两个单独的8位寄存器使用。
8086的指针寄存器和变址寄存器不可分割为8位寄存器。
4.8086CPU中的IP寄存器有何用途?答:IP寄存器是指令指针寄存器,用来存放下一条要执行的指令在代码段中的偏移地址。
在程序运行过程中,IP寄存器始终指向下一条指令的首地址,与CS寄存器联合确定下一条指令的物理地址。
8086就是通过IP寄存器来控制指令序列的执行流程。
5.在标志寄存器中,用于反映运算结果属性的标志位有哪些?它们每一位所表示的含义是什么?答:有CF、PF、AF、ZF、SF、OF。
它们的含义如下:CF:进位标志。
它记录运算时从最高有效位产生的进位值或结果值。
最高有效位有进位或有借位时CF=1,否则CF=0。
PF:奇偶标志。
它记录运算结果的奇偶检验条件。
当结果操作数中“1”的个数为偶数时PF=1,否则PF=0。
AF:辅助进位标志。
在字节运算时,由低半字节(字节的低4位)向高半字节有进位或借位时,AF=1,否则AF=0。
《微机原理与接口技术》习题参考答案习题21.为何说8086CPU是16位CPU?答:16位指的是8086CPU的字长,而字长一般来说和运算器、寄存器、总线宽度一致。
因为8086CPU的内部寄存器、内部运算部件以及内部操作都是按16位设计的,这决定了它的字长为16位。
2.8086CPU由哪两个单元组成?其中,指令队列在哪个单元中,有何作用?答:总线接口单元(Bus Interface Unit,BIU)和执行单元(Execution Unit,EU)。
指令队列在BIU中。
它的作用是当EU在执行指令时,空闲的BIU可以从内存读取后续指令到指令队列,这样就可以将取指令工作和执行指令工作重叠进行,从而提高CPU的工作效率,加快指令的执行速度。
3.8086CPU中8位寄存器和16位寄存器是什么关系?答:8086的通用寄存器包括数据寄存器、指针寄存器和变址寄存器。
其中数据寄存器包含AX、BX、CX、DX四个16位寄存器,但他们每个都可以分开作为两个单独的8位寄存器使用。
8086的指针寄存器和变址寄存器不可分割为8位寄存器。
4.8086CPU中的IP寄存器有何用途?答:IP寄存器是指令指针寄存器,用来存放下一条要执行的指令在代码段中的偏移地址。
在程序运行过程中,IP寄存器始终指向下一条指令的首地址,与CS寄存器联合确定下一条指令的物理地址。
8086就是通过IP寄存器来控制指令序列的执行流程。
5.在标志寄存器中,用于反映运算结果属性的标志位有哪些?它们每一位所表示的含义是什么?答:有CF、PF、AF、ZF、SF、OF。
它们的含义如下:CF:进位标志。
它记录运算时从最高有效位产生的进位值或结果值。
最高有效位有进位或有借位时CF=1,否则CF=0。
PF:奇偶标志。
它记录运算结果的奇偶检验条件。
当结果操作数中“1”的个数为偶数时PF=1,否则PF=0。
AF:辅助进位标志。
在字节运算时,由低半字节(字节的低4位)向高半字节有进位或借位时,AF=1,否则AF=0。
微机原理及接口技术考试试题及答案第一部分:微机原理1. 基本知识部分答:微机是由微处理器、内存、输入输出设备以及系统总线构成的计算机系统。
2. CPU部分答:CPU主要由控制单元和算术逻辑单元组成,控制单元负责解码指令、控制程序流程,算术逻辑单元则负责进行算术和逻辑运算。
3. 存储器部分答:存储器按照存取方式可以分为随机存储器(RAM)和只读存储器(ROM),按照存储介质又可分为内存芯片和磁盘等。
4. 总线部分答:总线包括数据总线、地址总线和控制总线,用于在CPU、存储器和输入输出设备之间传输数据、地址和控制信息。
5. 输入输出部分答:输入输出设备用于将人与计算机之间的信息转换为计算机内部能处理的形式,常见的输入输出设备有键盘、鼠标、显示器和打印机等。
第二部分:接口技术1. 并行接口答:并行接口是指同时传送多个位的接口,常见的并行接口有并行打印接口(LPT接口)和并行通信接口(例如IEEE1284接口)。
2. 串行接口答:串行接口是指逐位传送数据的接口,常见的串行接口有串行打印接口(COM接口)和串行通信接口(例如RS-232C接口)。
3. USB接口答:USB接口是一种通用的外部总线接口,具有热插拔、高速传输和多设备连接等优点。
4. 接口传输速率答:接口传输速率是指单位时间内接口所能传输的数据量,常见的接口传输速率有Mbps、Gbps等。
5. 接口阻抗匹配答:接口阻抗匹配是指信源电路和信宿电路的阻抗之间的匹配关系,目的是提高信号传输的质量。
第三部分:考试试题1. 选择题:(1)微机是由以下哪些部分构成的?A. CPU、内存、输入输出设备B. CPU、显卡、硬盘C. 内存、硬盘、显示器D. CPU、显卡、键鼠(2)CPU由以下哪些单元构成?A. 控制单元和算术逻辑单元B. 存储单元和控制单元C. 控制单元和输入输出单元D. 算术逻辑单元和输入输出单元2. 简答题:(1)请简要解释存储器的随机存取特性。
微机原理及接⼝技术习题答案第⼀章习题及答案1. 微处理器内部包含哪三⼤部分?解:运算器、控制器和寄存器组。
2. 完成下列数制的转换①解:②0.11B=()D 解:0.11B=0.75D 。
③211.25=( )B =( )H 解:④10111.0101B=( )H=( )BCD解:10111.0101B=17.5H=23.3125D=(0010 0011.0011 0001 0010 0101)BCD3. 已知X=+1011010B ,Y =–0011011B ,设机器数为8位,分别写出X 、Y 的原码、反码和补码。
解:4. 已知X 的真值为32,Y 的真值为–19,求[]?Y X =+补解:[]00001101B X Y +=补5. 已知X=51,Y=–86,⽤补码完成下列运算,并判断是否产⽣溢出(设字长为8位)。
① X +Y ② X -Y ③ –X +Y ④ –X -Y 解:67C C 0⊕=,所以未产⽣溢出。
676. 若使与门的输出端输出⾼电平,则各输⼊端的状态是什么?解:各输⼊端为⾼电平。
7. 若使与⾮门的输出端输出低电平,则各输⼊端的状态是什么?解:各输⼊端为⾼电平。
8. 如果74LS138译码器的Y 4端输出低电平,则C 、B 、A 三个输⼊端的状态分别是什么?解:C 、B 、A 三个输⼊端的状态分别是‘1’,‘0’,‘0’。
第⼆章习题及答案1. 8086/8088CPU 由哪两⼤功能部分所组成?简述它们的主要功能? 解:8086/8088CPU 由EU 和BIU 两⼤功能部分组成。
执⾏单元EU主要完成指令的译码和执⾏。
执⾏单元通过EU控制电路从BIU中取出指令,经过指令译码形成各种定时控制信号,向EU内各功能部件发出相应的控制命令,以完成指令所规定的操作。
总线接⼝单元BIU是8086/8088同外部联系的接⼝。
它负责所有涉及外部总线的操作,包括取指令、读操作数、写操作数、地址转换和总线控制等。
微机原理与接口技术练习题一、选择题1、通常说计算机的内存为32M、64M或128M指的是:(c)A、RAM的容量B、ROM的容量C、RAM和ROM的容量D、硬盘的容量2、汇编语言的优点不包括__d___。
A、直接有效地控制硬件B、生成的代码序列短小C、运行速度快D、编程容易3、十六进制数88H,可表示成下面几种形式,请找出错误的表示(d )。
A.、无符号十进制数136 B、带符号十进制数-120C、压缩型BCD码十进制数88D、8位二进制数-8的补码表示4、下列寄存器组中在段内寻址时可以提供偏移地址的寄存器组是(b )A、AX,BX,CX,DXB、BX,BP,SI,DIC、SP,IP,BP,DXD、CS,DS,ES,SS5、可用作寄存器间接寻址或基址、变址寻址的地址寄存器,正确的是( d )。
A、.AX,BX,CX,DXB、DS,ES,CS,SSC、SP,BP,IP,BXD、SI,DI,BP,BX6、当运行结果为0时,ZF=____b______。
A、0B、1C、任意D、不影响7、某次求和结果最高位为1,则SF=____b______。
A、0 B 、1 C、任意D、不影响8、设DS=5788H,偏移地址为94H,该字节的物理地址_____c________。
A、57974HB、5883HC、57914HD、58ECH9、“MOV AX,[BP+DI]”指令从_____b_____段取出数据送AX。
A CSB SSC DSD ES10、下面不能用于寄存器寻址的寄存器有( c )A、CSB、AXC、IPD、SIE、CLF、SP11、存储器寻址方式在指令中给出操作数在内存中的地址,该地址是(c)A逻辑地址 B.有效地址 C偏移地址 D.物理地址 E.段地址12、堆栈的操作原则是________b_____。
A先进先出 B后进先出C后进后出D循环13、“MOV SP,3210H”和“PUSH AX”指令执行后,SP寄存器值是_c___。
A、3211HB、320EHC、320FHD、3212H14、假设当前SP=700H,执行pop ax指令后,SP内容变为__d___A、6FEHB、6FFHC、701HD、702H15、用一条指令实现将AX←BX+SI的方法是__d____A、XCHG AX,[BX][SI]B、MOV AX,[BX][SI]C、MOV AX,[BX+SI]D、LEA AX,[BX][SI]16、设AX=1000H,BX=2000H,则在执行了指令“SUB AX, BX”后,标志位CF和ZF的值分别为________c_____。
A、0,0B、0,1C、1,0D、1,117、设DH=10H,执行NEG DH指令后,正确的结果是( d )。
A.、DH=10H CF=1 B、DH=0F0H CF=0C、DH=10H CF=0D、DH=0F0H CF=118、IMUL CL指令实现__a____功能A、有符号乘法:AX←AL×CLB、无符号乘法:AX←AL×CLC、有符号乘法:DX←AL×CLD、无符号乘法:DX←AL×CL19、执行除法指令后,影响的标志位是___a___A、所有状态标志都不确定B、CF OFC、SF、ZFD、AF、PF20、下列4条指令中,有___a___条指令需要使用DX寄存器MUL BX、IDIV BL、IN AX,20H、OUT 21H,ALA 1B 2C 3D 421、执行下面指令序列后,结果是( a )。
MOV AL,82HCBWA、AX=0FF82HB、AX=8082HC、AX=0082HD、AX=0F82H22、执行AND AL,80H后,可以肯定的执行结果是AL寄存器的__c_A最高位为0 B 最高位为1 C低7位均为0 D 低7位均为123、指令_a__实现对AX当中D15和D0位设置为0,其他位不变的功能。
A AND AX,7FFEHB OR AX,8001HC XOR AX,8001HD NOT AX24、指令__b___实现对AX当中D15和D0位设置为1,其他位不变的功能。
A AND AX,7FFEHB OR AX,8001HC XOR AX,8001HD NOT AX25、执行OR AL,80H后,可以肯定的执行结果是AL寄存器的__b____A最高位为0 B最高位为1 C低7位均为0 D低7位均为126、指令______c____实现对AX当中D15和D0位求反,其他位不变的功能。
A AND AX,7FFEHB OR AX,8001HC XOR AX,8001HD NOT AX27、设AX=1000HNEG AXNOT AX执行上述指令后,AX=__b____A 1001HB 0FFFHC 1000HD 0111H28、下列指令中,执行后对标志未发生影响的是__a____。
A MOV AX,[BX]B ADD AX,0FFHHC AND AX,[BX] D TEST AX,0FFHH29、执行“SAR BX,1”指令后,BX最高D15位等于___d_______。
A 0B 1C D0D D1430、对寄存器AX的内容乘以2的指令是__b____。
A SHR AX,1B SHL AX,1C ROR AX,1D RCR AX,131、8086/8088CPU的条件转移指令Jcc采用____a______地址寻址方式。
A相对B直接 C 寄存器间接D存储器间接32、编写分支程序,在进行条件判断前,可用指令构成条件,其中不能形成条件的指令有( d )。
A、CMPB、SUBC、ANDD、MOV33、当标志CF=1时转移到目的地址的条件转移指令是____a__A JCB JNC C JZD JNZ34、条件转移指令JA产生程序转移的条件是__b____A CF=0和ZF=1B CF=0和ZF=0C CF=1和ZF=1D CF=1和ZF=035、循环指令LOOPNZ继续循环的条件是___c___A CX=0,且ZF=0B CX=0,或ZF=1C CX≠0,且ZF=0D CX≠0,或ZF=1三、判断错对1、“-46”用原码表示为:(10101110)原码对2、086/8088系统中,堆栈的操作可以是字节或字操作。
错3、已知AX=1234H、BX=4612H,计算1234-4612的差的算法不能写成下面的形式:对SUB AX,BX DAS4、已知CL=23H,指令“CMP CL,CL”执行后标志位的值是:CF=0,ZF=1,SF=0对5、判断下列8086指令的对错:SHL AX,3错6、对寄存器AX的内容乘以4的正确指令序列是SHL AX,1;SHL,AX,1 对7、已知CL=0,指令INC CL的执行的结果CF=不变对8、设DH=10H,执行NEG DH指令后,正确的结果是DH=0F0H CF=0错9、下列指令中,执行后对标志未发生影响的是D错A MOV AX,[BX] BADD AX,0FFHHC AND AX,[BX] D TEST AX,0FFHH10、对寄存器AX的内容乘以2的指令是SHL AX,1对11、8088按逻辑段组织程序,数据变量应该且必须在数据段中。
错12、说明性语句可以在任何一个段中。
对13、使用简化段定义源程序格式,必须具有.MODEL语句,且位于所有简化段定义语句之前。
对14、使用简化段定义源程序格式,必须具有.MODEL语句,但写在何处没有关系.错15、正误判断题:源程序中只能用标号START表示程序的起始执行点。
错16、完整段定义的程序入口点首先应该设置数据段寄存器的值。
对17、汇编源程序可以用WORD文字处理系统处理,并保存为WORD文档。
错18、对于常数41H,在汇编语言中表达成字符‟A‟也是正确的,因‟A‟的ASCII码就是41H。
对19、EQU和=两个伪指令的功能和用法一样。
错20、MOV AX , DI + SI有没有语法错误?错四.填空题1、段的定义用的是伪指令()SEGMENT/ENDS2、程序结束的语句是()解答:MOV AX,4C00H INT 21H3、用汇编语言编写的程序称为______,它必须用______程序将它转换成二进制的机器语言程序,这种机器语言程序被称为______,而转换的过程称为______。
它还必须用______程序连接,才能生成可执行的程序汇编源程序,汇编程序,目标代码,汇编。
连接4、汇编源程序不可以用word文字处理系统处理,并保存为word,师因为文档汇编源程序必须是纯文本文件5、在表达存储容量时,1KB=_____B;1MB=___________KB。
1024 10246、8086/8088CPU的地址线有20条,它的存储容量为_______。
1MB1KB=210B=1024B,1MB=220B=210KB=1024KB,1GB=230B=210MB=220KB=1024MB,1TB=240B=230KB=220MB。
所以答案:1024/210 1024/210/1K7、外设与系统之间必须通过________连接。
系统通过___________与外设进行通信。
输入输出接口电路(I/O接口) I/O端口8、机器指令是一组 ___,由__和__构成。
机器语言程序常被称作___。
二进制代码,操作码操作数目标程序9、对于计算机内部的一个编码:01001001,他代表什么含义01001001作为ASCII码,表示字符I10、计算1101+11,1101-11,1101*11,1101/11的值。
1101+11=10000 1101-11=1010 1101*11=100111 1101/11=100(余数1)e11、8086CPU的主存寻址范围是(),数据线有()条主存寻址空间为1M,数据线有16条eee12、8086CPU的内部结构分为总线接口(BIU)和执行单元(EU)两大部分。
BIU负责CPU对存储器和外设的访问;EU负责指令的译码、执行和数据的运算。
13、完成一条指令的功能可以分为两个主要阶段:(取指令)和(执行指令)14、Intel 8086 CPU的段寄存器有________________________。
15、Intel 8086 CPU的SP寄存器的主要作用是_____________________________。
16、(CS)=1000H,(DS)=2000H,(ES)=3000H,(SS)=4000H,(DI)=a100,操作数[DI+1000H] 的寻址方式是_________,物理地址是______ 。
17、标志寄存器中OF标志位的主要作用是_____________________。