中大微机期中试卷答案6
- 格式:doc
- 大小:89.50 KB
- 文档页数:5
五邑大学期中试卷学期:2014至2015学年度第 2 学期课程:微机系统与接口技术期中考试参考答案使用班级:130601~130602一、14分)数据段定义如下,请写出执行下列程序时右边寄存器或标志状态的内容。
数据段DA TAS SEGMENTV1 DB 25H, 4AH, 6 DUP (0BBH)NUM=$-V1V2 DB ‘A68RTISNOT’V3 DW 2346H, 567CHDA TAS ENDS代码片段MOV AL, V1 AL = ( 25H )MOV AH, V1+1 AX = ( 4A25H )MOV BX, V3 BX= ( 2346H )ADD BX, AX BX= (6D6BH )MOV SI, OFFSET V1ADD SI,2MOV DL,[SI] DL= (BBH )MOV DH, V2+ 1 DX= (36BBH )STC CF= ( 1 )ADC BX, DX BX= ( A427H )MOV CX, NUM CX= (8 )AND AL, CL AL = (0 )MOV BX, 1000H BX= (1000H )DEC BX BX= ( 0FFFH )CMP BX,0FFFH ZF= (1 ), BX=( 0FFFH )二、6分)2将下列程序执行后的结果填入相应的寄存器中MOV AX, 700MOV DX,15MOV SI,6000HMOV DI, 2000HLAB:SUB AX,CXADD BX, DXDEC SIINC DILOOP LABHALTAX=( 645 ), BX=( 950 ), CX=( 0 ), DX=( 15 ), SI=( 5FF6H ), DI= ( 200AH )(30分)标志判断MOV AX, 1000HCMP AX, 2000H CF=( 1 ), ZF=( 0 ), SF=( 1 ),OF=( 0 ), PF=( 1 )XOR AX,AX CF=( 0 ), ZF=( 1 ), SF=( 0 ),OF=( 0 ), PF=( 1 )DEC AX CF=( 0 ), ZF=( 0 ), SF=( 1 ),OF=( 0 ), PF=( 1 )SUB AX, 0FFFH CF=(0 ), ZF=( 0 ), SF=( 1 ),OF=( 0 ), PF=(1 )OR AX, 63ACH CF=( 0 ), ZF=( 0 ), SF=( 1 ),OF=( 0 ), PF=( 1 )ADD AX, 0BC85H CF=( 1 ), ZF=( 0 ), SF=(1 ),OF=( 0 ), PF=( 0 )(10分)请编制一个计算Y= X2+2X+5的程序,并将计算结果的十六制数显式在屏幕上。
化州市职业技术学校计算机组装与维护期中试卷一、选择题(每题4分,共40分)1、I/O设备的含义是()A、通信设备B、网络设备C、后备设备D、输入输出设备2、计算机硬件故障不包括()A、电源故障B、计算机病毒引起的故障C、芯片故障D、连线故障3、在微机系统中()的存储容量最大A.内存B.软盘C.硬盘D.光盘4、开机后,计算机首先进行设备检测,称为()A、启动系统B、设备检测C、开机D、系统自检5、RAM的意思是()A.软盘驱动器B.随机存储器C.硬盘驱动器具D.只读存储器6、硬盘工作时应特别注意避免()。
A、噪声B、磁铁C、震动D、环境污染7、下列打印机中打印质量最好的是()。
A.针式打印机B.喷墨打印机C.激光打印机D.都不是8、下列存储器中,属于高速缓存的是()A、EPROMB、CacheC、DRAMD、CD-ROM9、一般AWARD BIOS在系统启动过程中按()键可进入CMOS 设置程序。
A、DELB、CTRLC、ALTD、SHIFT10、ROM的意思是()A.软盘驱动器B.随机存储器C.硬盘驱动器具D.只读存储器二、判断题(每题3分,共30分)1、在安装CPU时要涂上硅胶,以免影响散热2、在主板上有两块主控芯片,分别是南桥芯片和北桥芯片3、决定CPU主要技术指标有主频、外频和缓存4、在大多数的电脑维修判断中,必须先软后硬5、计算机系统就是指硬件系统.6、质量好的主板、显卡等电路板能让人有一种晶莹润泽色彩鲜艳的感觉7、计算机中所有信息都是用八进制代码来表示。
8、CPU是由运算器和控制器组成的9、商务主机一般选择AMD公司生产的CPU10、我们一般所说的内存是指ROM三、简答题:(每题15分,共30分)1、计算机五大组成部件分别是?2、简述计算机的存储系统答题卡姓名:班别:一、选择题二、判断题三、简答题1、计算机五大组成部件分别是?:运算器、控制器、存储器、输入设备和输出设备2、外部存储器一般包括哪些?硬盘、软盘、光盘、U盘等。
计组期中考试考试说明考试说明:考察4.2章节之前的小题(其中3.6不考),难度接近真题。
满分100分,共20;对A.250us、400B.400us、250C.425us、235D.500us、2002.C【解析】100,000条指令总的执行周期数=1*45000+2*32000+15000*3+8000*2=170000个时钟周期,该处理器1秒钟的时钟周期数为400M,故执行时间为0.17M/400M=425us,该处理器的有效MIPS=1s/425us*100000≈235,故答案选C。
3.下面有关计算机语言的说法中,错误的是()。
Ⅰ. 机器语言是由0/1代码串构成的代码语言,而汇编语言是符号化的语言Ⅱ. 机器语言和汇编语言是面向机器的语言,因此,能够被计算机硬件直接执行Ⅲ. 高级语言需要编译成二进制机器指令后才能执行,而汇编语言因为与机器指令一一对应,所以不需要编译就可执行A.仅Ⅰ和ⅡB.仅Ⅰ和ⅢC.仅Ⅱ和ⅢD.Ⅰ、Ⅱ和Ⅲ3.C【解析】汇编语言是把机器语言的二进制代码对应成汇编的符号进行编程,因此汇编语言属于符号化的语言。
汇编语言的程序必须经过一个称为汇编程序的系统软件翻译,将其转换为计算机的机器语言程序之后,才能在计算机上执行。
4.以下有关使用GCC生成C语言程序的可执行文件的叙述中,错误的是()。
A. 第一步预处理,对#include、#define、#ifdef等预处理命令进行处理B. 第二步编译,将预处理结果编译转换为二进制形式的汇编语言程序代码C. 第三步汇编,将汇编语言代码汇编转换为机器指令表示的机器语言代码D. 第四步链接,将多个模块的机器语言代码链接生成可执行目标程序文件4.B【解析】编译是将预处理结果转换为汇编语言,汇编语言使用助记符,不是二进制形式,B错误。
5.假设sizeof (int) = 4 bytes,对于以下C语言代码:int cod=2;printf (“%d\n”,~cod); //~为按位取反操作上述程序段的输出结果为( )A.-3B. -2C.231-1D.231-25.A【解析】cod的补码表示为00 00 00 02H,则~cod为FF FF FF FDH,而FF FF FF FDH在计算机中是以补码的方式解析,其真值为-3,故选A。
微机期中试题一、单项选择题:(每题1分,共30分)1.(2000)10化成十六进制数是 B 。
A.(7CD)16 B.(7D0)16 C.(7E0)16 D.(7F0)162.下列数中最大的数是 B 。
A.(227)8 B. (10011001)2 C.(98)16 D.(152)103.CPU主要包括B。
A.控制器B.控制器、运算器、cacheC.运算器和主存D.控制器、ALU和主存4.在表示存储器的容量时,1MB的准确含义是 DA.1000B B.1024B C.1000KB D.1024KB5.下列D属于应用软件。
A. 操作系统B. 编译系统C. 连接程序D.文本处理A.1 B.2 C.3 D.47.计算机系统中的存储系统是指DA.RAM存储器B.ROM存储器C.主存D.主存和辅存8.中断向量是B。
A.子程序入口地址B.中断服务子程序入口地址C.中断服务子程序入口地址指针D.剩余程序入口地址A.31个B.32个C.15个D.16个10.现行PC机中,I/O端口常用的地址范围是 D 。
PC只用了10位地址线(A0-A9)进行译码,其寻址的范围为0H-3FFH,共有1024个I/O地址。
A.0000~FFFFH B.0000~7FFFH C.0000~3FFFFH D.0000~03FFH 11. 8086中,优先级别最高的中断源是A。
A.除法溢出B.INTO(溢出) C.INTR D.NMI12.32位的个人计算机,一个字节(Byte)由B位(Bit)组成。
A.4 B.8 C.16 D.3213.下面有关“中断”的叙述,A是不正确的。
A.一旦有中断请求出现,CPU立即停止当前指令的执行,转而去受理中断请求B.CPU响应中断时暂停运行当前程序,自动转移到中断服务程序C.中断方式一般适用于随机出现的服务D.为了保证中断服务程序执行完毕以后,能正确返回到被中断的断点继续执行程序,必须进行现场保存操作14. 8086的存储器可以寻址1MB的空间,在对I/O进行读写操作时,20位地址中只有C有效。
计算机组装与维修期中考试试卷及答案《2011年计算机组装与维修期中考试试卷及答案》时间:90分钟总分120分⼀、单项选择:(在每⼩题列出的四个选项中,只有⼀项符合题⽬要求,请将符合题⽬要求的选项选出,。
不选、多选、错选均不得分。
每⼩题2分,共50分)1、168线内存条在Pentium以上微机上可以单条使⽤,因为它的数据线宽度为( D )A、8 位B、16位C、32位D、64位2、PS/2键盘接⼝是( C )针A、4B、5C、6D、73、早期IDE硬盘与主机相连的扁平电缆为( B )线A、64B、40C、34D、324、系统板上的⾼速缓冲存储器(L2 Cache)通常是由( A )芯⽚构成的。
A、SRAMB、DRAMC、VRAMD、SDRAM5、现代计算机的结构仍遵循着号称计算机之⽗的那位科学家的观点( D )A.⽜顿 B.爱因斯坦 C.爱迪⽣ D.冯.诺依曼6、CPU主频300MHZ, 倍频为3,则CPU外频为( D )A、900MHZB、600MHZC、300MHZD、100MHZ7、184线的DDR SDRAM内存条与168线的SDRAM内存条的区别是,DDR内存条⾦⼿指上有 ( A )个缺⼝。
A、1B、2C、3D、48、硬盘与计算机主机之间的接⼝正⾛向标准化,⽬前常⽤的硬盘接⼝不包括( B )A、IDEB、PCIC、SCSID、SATA9、CMOS RAM芯⽚,⽤来保存( C )等信息A、计算机应⽤程序B、计算机运⾏结果C、⽤户设定的参数D、操作系统的参数10. 应⽤于Intel处理器的接⼝是( D )A.Socket 462、Socket 754B. Socket 775、Socket 940C.Socket 939、Socket 423D. Socket 775、Socket 47811. 计算机主板上⼀般带有⾼速缓冲存储器Cache,它是( B )之间的缓存A. CPU和辅存B. CPU和主存C. CPU和外存D. CPU和时钟主频12. 主板在每个IDE接⼝可以接IDE设备数是( B )A. 1个B. 2个C.3个D.4个13. USB接⼝超标准⼀般分为USB1.1和USB2.0两种,其中USB1.1数据传输率为12Mb/s 问USB2.0的传输率⼤约是( B )A.64Mb/s B.60MB/s C.120Mb/s D.480MB/s14. 计算机硬件安装过程中最重要的环节是( B )A. 安装声卡B.安装CPUC. 安装光驱D.安装⽹卡15.(A)是内存储器的⼀部分,CPU 对其只取不存A.ROM B.RAM C.CMOS D.寄存器16. 完整的计算机系统同时包括(A)A.硬件和软件B.主机与外设C.输⼊/输出设备D.内存与外存17. 下列说法正确的是(A )A.PCI-E 1×⽆法满⾜图形芯⽚对数据传输带宽的需求B.并⾏接⼝是多位数据同时进⾏传输,⽤于长距离通信C.⾼速缓存CACHE位于内部寄存器和外存单元之间D.USB接⼝现在可以全部替代串并⼝18.对于下列存储设备速度降序排列正确的是(A )A.SRAM、DRAM、EEPROM、EPROMB.DRAM、FLASH、SRAM、DDR SDRAMC.DDR2 SDRAM、SRAM、FLASH、CMOS芯⽚D.DDR SDRAM、SDRAM、BIOS芯⽚、CMOS芯⽚19.800MHz的前端总路线频率是指每秒钟CPU可接受的数据传输量是(C )A.6400bit/min B.800MHZ C.6.4GB/S D.51200B/S20、下列哪个是DDR2内存条的线数( C )A. 168B. 184C. 240D. 25021、下列关于USB接⼝描述正确的是(C )A.USB是通⽤并⾏总线接⼝的缩写B.⽬前主板上都已集成了USB接⼝,⼀个USB接⼝理论上能连接128个设备C.由于在DOS环境下不⽀持USB设备,因此USB接⼝不能全部代替串⼝D.⽐COM串⾏接⼝传输速度快,⽐PS/2接⼝的传输速度慢22、主板的双通道技术是⼀种内存控制和管理技术,依赖于(C )的内存控制器发⽣作⽤A.硬盘B.CPU C.芯⽚组D.以上均不正确23、对以下设备传输速度升序排列正确的是(D )A.IEEE1394、USB 、PS/2、COMB.PS/2、COM、IEEE1394、USBC.COM、PS/2、IEEE1394、USBD.COM、PS/2、USB、IEEE139424、不⽀持INTEL芯⽚组的⼤⼚商是(B )A、VIAB、ATIC、nVIDIA25、下列不属于CPU内部结构的是(D )A、控制单元B、寄存器C、逻辑单元D、BIOS⼆、填空(每题1分,共20分)1、在计算机系统中,CPU起着主要作⽤,⽽在主板系统中,起重要作⽤的则是主板上的(芯⽚组)。
2011—2012学年第2学期期中练习试卷课程名称:微机原理与接口技术使用班级:电信N091、N092班级:姓名:学号:一.单项选择题(每题1分,共15分)1.DPTR为( C )A.程序计数器B.累加器C.数据指针寄存器D.程序状态字寄存2.PSW的Cy位为( B )A.辅助进位标志B.进位标志C.溢出标志位D.奇偶标志位3.MCS-51单片机片内ROM容量为(A )A.4KBB.8KBC.128BD.256B4.MCS-51单片机片要用传送指令访问片外数据存储器,它的指令操作码助记符是以下哪个?(B )A.MULB.MOVXC.MOVCD.MOV5.direct表示( C )A.8位立即数B.16位立即数C.8位直接地址D.16位地址6.堆栈指针SP是一个( A )位寄存器A.8B.12C.13D.167.定时器/计数器工作方式选择中,当M1M0=11时,其工作方式为( D )A.方式0B.方式1C.方式2D.方式38.MCS-51的最小时序定时单位是( A )A.节拍B.状态C.机器周期D.指令周期9.MOVC A ,#30H指令对于源操作数的寻址方式是( C )A.寄存器间接寻址B.寄存器寻址C.立即寻址D.变地寻址10.计算机能直接识别的语言为( B )A.汇编语言B. 机器语言C.自然语言D.硬件和软件11.主频为12MHz的单片机它的机器周期为(C )A.1/12微秒B.0.5微秒C.1微秒D.2微秒12.MOVC A ,@A+PC指令对于源操作数的寻址方式是( D )A.寄存器间接寻址B.寄存器寻址C.立即寻址D.变地寻址13.单片机程序存储器的寻址范围是由程序计数器PC的位数决定的,MCS-51的PC为16位,因此其寻址范围是( B )。
A 4KB B 64KB C 8KB D 128KB14.假定堆栈指针SP的值为37H,在进行子程序调用时把断点地址进栈保护后,SP的值为(D )。
中山大学本科生期中考试考试科目:《数字电子技术》(A 卷)学年学期:2020学年第2学期 姓 名: 学 院/系:电子与通信工程学院 学 号: 考试方式:闭卷/开卷年级专业:考试时长:90分钟班 别:警示 “考试作弊者,不授予学士学位。
”------------以下为试题区域,共4道大题,总分100分,考生请在答题纸上作答------------一、填空题(共 11 小题,每小题 2 分,共 22 分)1、串行和并行输出6位需要花费的时间间隔分别为 和2、将十进制359转换为BCD 码:将二进制数1001010转换成格雷码: 3、将BCD 码相加:00010110+00010101=4、把-68以反码和补码的形式表示成8位数分别为 和5、化简(使用狄摩根定律)AB(CD+EF)(AB+CD):6、把[()]A B AC B B C D +++转换成乘积项之和的形式:7、移位寄存器的两种基本功能分别是 和 。
8、下面电路的输出表达式为:9、有A、B、C三个信号输入,如果这三个输入信号中出现奇数个1时,输出信号X=1,否则输出为0,则输出逻辑表达式X=10、一个7段译码器/驱动器的显示如下图所示。
如果图中所示波形加在芯片的输入,则显示器显示的数字的顺序为11、如图所示,下面的串行数据通过与门加在触发器上。
假设Q初始为0,每个位时间都有一个时钟脉冲,并且PRE和CLR都是高电平,最右边的位首先输入。
则输出Q上所得的串行数据为J1:1010011 J2:0111010 J3:1111000K1:0001110 K1:1101100 K1:1010101二、单选题(共11 小题,每小题 2 分,共22 分)1、表示任意两位无符号十进制数需要()位二进制数。
A.6B.7C.8D.92、已知输入A、B和输出Y的波形如下图所示,则对应的逻辑门电路是()。
A. 与门B. 与非门C. 或非门D. 异或门3、逻辑函数F1、F2、F3的卡诺图如下图所示,他们之间的逻辑关系是()。
《微机原理与接口技术》期中试卷答案专业班级:_________学号:_________姓名:__________总分一、填空。
(30分 1分/空)1.-32的补码是 E0H 。
字节补码CAH 所代表的真值是 -54 。
2.压缩BCD 数1000H 所对应的十进制数为 1000 ;十六进制数为 3E8 H ; 二进制数为 1111101000 B ;ASCII 码为 31303030 。
3.微型计算机主要由 CPU 、 存储器 、 I/O 接口 、 I/O 设备 总线 组成。
4.8086微处理器的地址总线有 20 根,数据总线有 16 根。
5.已知AX=1234H ,BX=5678H ,SP=0040H ,顺序执行下列程序段并填空:PUSH AX ;(SS:003FH)= 12 H ;(SS:003EH)= 34 H ;SP= 003EH ; PUSH BX ;(SS:003DH)= 56 H ;(SS:003CH)= 78 H ;SP= 003CH ; 6.8086/8088的寻址方式中,操作数在存储器中的寻址方式有 直接寻址 、 间接寻址 基址寻址 、 变址寻址 、 基址变址寻址 。
7.若将AL 的高4位清零,低4位保持不变,可用指令 AND AL,0FH 实现。
若将AL 的高4位取反,低4位保持不变,可用指令 XOR AL,0F0H 实现。
若将AL 的高4位置1,低4位保持不变,可用指令 OR AL,0F0H 实现。
8.写出执行下列程序段的中间结果: (1) MOV AX, 5634HADD AL,AH ;AX= 568AH DAA ;AX= 5690H9.AX 中有一个负数,欲求其绝对值,则用指令 NEG AX ;二、单项选择题。
(10分 1分/题)(1)8086/8088指令OUT 80H ,AL 表示( C ) A.将80H 送给ALB.将80H 端口的内容送给ALC.将AL 的内容送给80H 端口D.将AL 内容送给80H 内存单元(2)8088CPU 的标志寄存器中,( D )标志位用于反映带符号数运算结果是否溢出。
可编辑修改精选全文完整版1.计算机之所以能按人们的意志自动进行工作,最直接的原因是因为采用了A)二进制数制B)高速电子元件C)存储程序控制D)程序设计语言2.微型计算机主机的主要组成部分是A)运算器和控制器B)CPU和内存储器C)CPU和硬盘存储器D)CPU、内存储器和硬盘3.一个完整的计算机系统应该包括A)主机、键盘和显示器B)硬件系统和软件系统C)主机和它的外部设备D)系统软件和应用软件4.计算机软件系统包括A)系统软件和应用软件B)编译系统和应用软件C)数据库管理系统和数据库D)程序、相应的数据和文档5.微型计算机中,控制器的基本功能是A)进行算术和逻辑运算B)存储各种控制信息C)保持各种控制状态D)控制计算机各部件协调一致地工作6.计算机操作系统的作用是A)管理计算机系统的全部软、硬件资源,合理组织计算机的工作流程,以达到充分发挥计算机资源的效率,为用户提供使用计算机的友好界面B)对用户存储的文件进行管理,方便用户C)执行用户键入的各类命令D)为汉字操作系统提供运行的基础7.计算机的硬件主要包括中央处理器(CPU)、存储器、输出设备和A)键盘B)鼠标C)输入设备D)显示器8.下列各组设备中,完全属于外部设备的一组是A)内存储器、磁盘和打印机B)CPU、软盘驱动器和RAMC)CPU、显示器和键盘D)硬盘、软盘驱动器、键盘9.五笔字型码输入法属于A)音码输入法B)形码输入法C)音形结合的输入法D)联想输入法10.一个GB2312编码字符集中的汉字的机内码长度是A)32位B)24位C)16位D)8位11.1MB的准确数量是A)1024×1024WordsB)1024×1024BytesC)1000×1000BytesD)1000×1000Words12.二进制数011111转换为十进制整数是A)64B)63C)32D)3113.用高级程序设计语言编写的程序称为A)源程序B)应用程序C)用户程序D)实用程序14.3.5英寸双面高密盘片的存储容量为A)720KBB)1.2MBC)1.44MBD)2.8MB15.已知字符A的ASCII码是01000001B,字符D的ASCII码是A)01000011BB)01000100BC)01000010BD)01000111B16.英文缩写W AN是指A)广域网B)局域网C)城域网D)因特网17.在系统软件中,操作系统是最核心的系统软件,它是指A)是软件和硬件之间的接口B)是源程序和目标程序之间的接口C)用户和计算机之间的接口D)外设和主机之间的接口18.十进制数101转换成二进制数是A)01101001B)01100101C)01100111D)0110011019.计算机网络的主要目标是实现A)数据处理B)文献检索C)资源共享和信息传输D)信息传输20.Internet上,访问Web网站时用的工具是浏览器。
1计算机专业期中试题本试卷分第Ⅰ 卷(选择题)和第Ⅱ 卷(非选择题)两部分。
满分200分,考试时间120分钟。
考试结束后,将本试卷交回。
第Ⅰ 卷(选择题,共100分)一、选择题(本大题50个小题,每小题2分,共100分。
在每小题列出的四个选项中,只有一项符合题目要求,请将符合题目要求的选项字母代号选出) 1、计算机主机包括( )。
A 、运算器和控制器B 、主板和CPUC 、内存储器和I/O 设备D 、中央处理器和内存储器 2、以下软件中,不属于系统软件的是( )。
A 、SQL Server 数据库管理系统B 、Photoshop 图像处理软件C 、DOS 磁盘操作系统D 、C 语言 3、主板的灵魂和中枢是( )。
A 、CPU 插槽B 、芯片组C 、内存D 、BIOS 和CMOS 芯片 4、北桥芯片的功能不包括( )。
A 、对CPU 类型和型号的支持B 、对ECC 纠错的支持 C 、对内存类型和型号的支持D 、对USB 接口的支持 5、BIOS 芯片中内容不包括( )。
A 、自诊断程序B 、CMOS 设置程序C 、操作系统D 、主要I/O 设备的驱动程序 6、CPU 与北桥芯片间的数据通道是( )。
A 、主频B 、外频C 、FSBD 、Cache7、在CPU 指令集中,为服务器和工作站平台应用提供扩充内存寻址能力的是( )。
A 、MMX B 、SSE C 、EM64T D 、RISC8、以下硬盘性能参数中,衡量硬盘最重要的技术指标是( )。
A 、硬盘转速B 、硬盘容量C 、硬盘接口类型D 、硬盘缓存大小 9、内存存取速度的单位是( )。
A 、s B 、ms C 、μs D 、ns 10、显卡结构中的核心部件是( )。
A 、图形处理器GPUB 、显存C 、显卡的接口D 、数字模拟转换器RAMDAC 11、( )的作用是将显存中的数字信号转换成显示器所能识别的模拟信号。
A 、显示芯片 B 、RAMDAC C 、显卡BIOS D 、显示缓存12、关于液晶显示器的性能参数,下列说法不正确的是( )。
2009-2010学年第一学期期中《微机原理及应用》试题主考教师:郭雪梅一、填空题(每空1分,共20分)3. 8086/8088 CPU内部结构按功能分为两部分,即__总线接口单元(BIU)___ 和__执行单元(EU)_____。
4. CPU从主存取一条指令并执行该指令的时间称为_指令周期____ , 它通常用若干个_总线周期____ 来表示,而后者又包含有若干个__时钟周期__。
5. 8086的OUT DX, AL输出指令为___间接端口__寻址方式,当端口地址(DX)小于_256__可用直接寻址。
6.已知(AL)=0101110lB,执行指令NEG AL后再执行CBW,(AX)=0FFA3H。
8.(AX)=7654H,(BX)=8912H,则执行指令ADD AX,BX后,OF=___0__,CF=_____0__。
9.8086从奇地址单元开始读取一个字需要___2___个总线周期,第__1___个总线周期用高8位数据线传输数据。
10.当前(SS)=8000H,(SP)=1234H,执行PUSH AX后,(SS)=__8000_H,(SP)=__1232_H。
二、选择题(每小题1分,共15分)1.将字变量ARRAY的偏移地址送寄存器BX的正确结果是___A、C__。
A. LEA BX,ARRAYB. MOV BX,ARRAYC. MOV BX,OFFSET ARRAYD. MOV BX,SEG ARRAY2.将累加器AX的内容清零的正确指令是__A、_B、C_____。
A.AND AX,0B.XOR AX,AXC.SUB AX,AXD.CMP AX,AX3.计算机中常用的BCD码 C 。
A.是二进制数B.是十六进制数C.是二进制编码的十进制数D.是不带符号数的二进制形式4.在汇编过程中不产生指令码,只用来指示汇编程序如何汇编的指令是 C _。
A.汇编指令B.机器指令C.伪指令D.宏指令5.8086CPU通过M/IO控制线来区分是存储器访问,还是I/O访问,当CPU执行IN AL,DX指令时,M/IO信号线为(B)电平。
A. 高B. 低C. ECLD. CMOS6.条件转移指令JNE的条件是( C )。
A. CF=0B. CF=1C. ZF=0D. ZF=17. 在8086/8088 CPU中,一个最基本的总线读写周期由(① C )时钟周期(T状态)组成,在T1状态,CPU往总线上发(② B )信息。
⑴ A. 1个 B. 2个 C. 4个 D. 6个⑵ A. 数据 B . 地址 C. 状态 D. 其它8. 8086有两种工作模式, 最小模式的特点是(① A ),最大模式的特点是(②D)。
⑴ A. CPU提供全部控制信号 B. 由编程进行模式设定C. 不需要8286收发器D. 需要总线控制器8288 ⑵ A. M/IO 引脚可直接引用 B. 由编程进行模式设定C. 需要总线控制器8288D. 适用于单一处理机系统9. 8086CPU 在执行MOV AL ,[BX]指令的总线周期内,若BX 存放的内容为1011H ,则BHE 和A0的状态是B 。
A. 0,0B. 0,1C. 1,0D. 1,110. 在8086中,(BX )=8282H ,且题中指令已在队列中,则执行INC [BX]指令需要的总线周期数为 C 。
A .0B .1C .2D .311.当8086工作在最小模式时,其引脚MX MN /应接( D )电平。
A .TTLB .CMOSC .逻辑低D .逻辑高12.8086采用间接寻址访问IO 端口时可以访问的端口个数是( C )个。
A .1KB .16KC .64KD 。
1M13.8086执行指令OUT DX ,AL 时,R DT IO M //和信号的状态是( A )。
A .0,1B .1,0C .0,0D .1,114.执行INT n 指令或响应中断时,CPU 保护现场的的次序是( A )。
A .先保护FR ,其次CS ,最后IPB .先保护CS ,其次IP ,最后FRC .先保护FR ,其次IP ,最后CSD .先保护IP ,其次CS ,最后FR15.8086的状态标志位有( B )。
A .5个B .6个C .9个D .16个三、判断题(对的在后面的括号中打“√”,错误的打“×”,每小题2分,共10分)1.微机中的符号数都是以补码形式表示的。
( √ )2.若I/O 端口与主存储器采用统一内存编址时,那么在计算机指令中可以不设专门的I/O 指令。
( √ )3.INC 指令不影响CF 标志。
( √ )4.8086系统中的中断向量表可以放在内存的任何地方。
( × )5.因为CPU 复位时计算机各寄存器的内容都清零,因此CPU 复位后从地址0000:0000H 处开始执行。
( × )四、按要求完成下列各题(每小题5分,共15分) 1、已知DS=2000H ,有关的内存单元值为:(21000H)=00H ,(21001H)=12H ,(21200H)=00H ,(21201H)=10H ,(23200H)=20H ,(23201H)=30H ,(23400H)=40H ,(23401H)=30H ,(23600H)=60H ,(23601H)=30H ,符号COUNT 的偏移地址为1200H 。
执行下列指令后,寄存器AX 、BX 、SI 的值分别是多少?MOV BX ,OFFSET COUNTMOV SI ,[BX]MOV AX ,COUNT[SI][BX]Bx,1200hSi,1000hAx,3040h解:COUNT=(21200H)=00HBX=1200HSI=(21200H)=00HAX=(21200H)=00H2.设DS=4500H,AX=0508H,BX=4000H,SI=0320H。
当8086CPU在最小组态下执行指令MOV [BX+SI +0100H],AX 时,各控制信号M/IO、DT/R、RD、WR在有效期间的状态分别是什么?数据总线和地址总线上的数分别是多少?解:指令方向为CPU到存储器,写操作故:M/IO=1DT/R=1RD=1WR=0[BX+SI+0100H]=[4420H]数据总线上的数为AX=0508H地址总线上的数为45000H+4420H=49420H3. 设DS=6000H,BX=8432H,SS=5000H,SP=3258H,内存69632H~69635H单元的内容依次是00H、11H、22H、33H。
4字节指令 CALL DWORD PTR [BX+1200H] 本身位于2000H:3250H处的双字单元中。
当8086执行该指令后转移至子程序入口时,CS、IP、SS、SP各寄存器以及栈顶2个字单元的内容分别是多少?解:CS=3322HIP=1100HSS=5000HSP=3254H栈顶2个字单元从低到高为:50H,32H,00H,20H五、回答下列问题。
(每小题5分,共25分)1.写出下列指令执行后CF、SF、OF标志的内容MOVAX,3456HMOVBX,0E320HADDAX,BXCF=(1),SF=(0 ),OF=(0)。
2.已知:(AX)=4433H, (BX)=7766H, 执行了下面的程序段后, (AX)=_889AH , (BX)=_ 4433HCMP AX,BXJG NEXTXCHG AX,BXNEXT: NEG AX3.已知: (AX)=6666H, (BX)=00FFH, (CF)=0。
在执行下面程序段后: (AX)=_ 0 , (BX)=_ 0FF00H , (CF)=____0___MOV AX,5555HAND AX,BXXOR AX,AXNOT BX4. 填入适当指令,使下面程序实现用移位、传送、加法指令完成(AX)与10相乘运算:SHL AX,____①_1___MOV DX,AXMOV CL,____②___2__SHL AX,CLADD ______③_AX, DX___5.已知某数据段从物理地址03000H处开始,定义如下:DSEG SEGMENTORG 2000HA1 DD 2 DUP(7,1,?)A2 DB 10 DUP(0,4,3 DUP(2),5)CNT EQU 20HA3 DW 100 DUP(?)DSEG ENDS请分别用分析运算符SEG、OFFSET、LENGTH、SIZE、TYPE求出A2的段基址、偏移量、类型及它们的LENGTH、SIZE。
解:段基址:MOV AX, SEG A2 ;AX←3000H偏移量:MOV AX, OFFSET A2 ;AX←2018H类型:MOV AX, TYPE A2 ;AX←1LENGTH:MOV AX, LENGTH A2 ;AX←10SIZE:MOV AX, SIZE A2 ;AX←60六、编程题(每题5分,共15分)1. 若AX=26D3H,CX=7908H,CF=1,执行下列指令后,寄存器AX、CX的值分别是多少?CF=?OF=?SAL CH,1RCR AX,CLROL AL,1解:CH=79H=01111001B(1)执行后,CH=11110010B=0F2H, C=0, O=C○+M=1CL=08H,AX=26D3H=0010 0110 1101 0011B(2)执行后,AX=1010 0110 0010 0110B=0A626H, C=1, O=C○+M=0AL=26H=00100110B(3)执行后,AL=01001100B=4CH, C=0, 0=C○+M=0最后:AX=0A64CH, CX=0F208H, C=0,O=02、完成一个完整的源程序,将数据35、-27、-13、6、-47、52、9、-3中的正数放入以BUFFER为首址的数据缓冲区中,程序如下实现:DATA SEGMENTBLOCK DB 35,-27,-13,6,-47,52,9,-3COUNT EQU $-BLOCKBUFFER DB COUNT DUP(?)DATA ENDSSTACK SEGMENT PARA STACK‘STACK’DW 40 DUP(?)STACK ENDSCODE SEGMENTASSUME CS:CODE,DS:DATA,ES:DATA,SS:STACKBEGIN: MOV AX,DATAMOV DS,AXMOV ES,AX ;需用STOS串操作指令MOV CX,COUNT○1LEA [SI], BLOCK_;源数据区指针○2LEA [DI], BUFFER;正数存放区指针CLD ;自动增量AGAIN:○3LODSB___ ;串操作指令取源数据,并修改SI○4_CMP AL, 0___ ___ ;测试符号位,不影响ALJS GO ;符号位=1,是负数,不存○5STOSB____ ;存正数并修改DIGO:LOOP AGAINMOV AH,4CH ;退出循环,返回DOSINT 21HCODE ENDSEND BEGIN3.简单应用已知:ORG 0200HMES DW 4,-2,-1,4PAS DW $-MESVAR DW MES,$+4MOV AX,MESMOV BX,OFFSET VARMOV CX,PASMOV DX,VAR+2LEA SI,MES此程序执行后,AX=__0004H ,BX=__020AH_,CX=_0008H ,DX=_ 0210H__,SI=_ 0200H _。