微机原理与汇编语言复习题及参考标准答案

合集下载

16、32位微机原理、汇编语言与接口技术教程课后复习题答案

16、32位微机原理、汇编语言与接口技术教程课后复习题答案

《16/32 位微机原理、汇编语言及接口技术教程》部分习题参考解答第 1 章微型计算机系统概述〔习题 1.2 〕什么是通用微处理器、单片机(微控制器)、DSP芯片、嵌入式系统?〔解答〕通用微处理器:适合较广的应用领域的微处理器,例如装在PC 机、笔记本电脑、工作站、服务器上的微处理器。

单片机:是指通常用于控制领域的微处理器芯片,其部除CPU外还集成了计算机的其他一些主要部件,只需配上少量的外部电路和设备,就可以构成具体的应用系统。

DSP芯片:称数字信号处理器,也是一种微控制器,其更适合处理高速的数字信号,部集成有高速乘法器,能够进行快速乘法和加法运算。

嵌入式系统:利用微控制器、数字信号处理器或通用微处理器,结合具体应用构成的控制系统,其典型的特点是把计算机直接嵌入到应用系统之中。

〔习题 1.5 〕说明微型计算机系统的硬件组成及各部分作用。

〔解答〕CPU CPU也称处理器,是微机的核心。

它采用大规模集成电路芯片,芯片集成了控制器、运算器和若干高速存储单元(即寄存器)。

处理器及其支持电路构成了微机系统的控制中心,对系统的各个部件进行统一的协调和控制。

存储器:存储器是存放程序和数据的部件。

外部设备:外部设备是指可与微机进行交互的输入(Input )设备和输出(Output )设备,也称I/O 设备。

I/O 设备通过I/O 接口与主机连接。

总线:互连各个部件的共用通道,主要含数据总线、地址总线和控制总线信号。

习题 1.6 〕什么是总线?微机总线通常有哪 3 组信号?各组信号的作用是什么?解答〕总线:传递信息的共用通道,物理上是一组公用导线。

3 组信号线:数据总线、地址总线和控制总线。

I/O 端口的地址信息。

1)地址总线:传输将要访问的主存单元或2)数据总线:传输读写操作的数据信息。

3)控制总线:协调系统中各部件的操作。

〔习题 1.7 〕简答如下概念:(1)计算机字长(2)取指-译码-执行周期(3)ROM-BIOS(4)中断(5)ISA 总线〔解答〕(1)处理器每个单位时间可以处理的二进制数据位数称计算机字长。

微机原理及汇编语言答案及评分标准

微机原理及汇编语言答案及评分标准

微机原理及汇编语⾔答案及评分标准浙江⼯业⼤学2007/2008 学年第⼀学期试卷班级:应⽤物理0501,02,光信息0501,02微机原理I答案及评分标准⼀、选择题(1.5分×10=15分):评分标准:每题1.5分1.指令指针寄存器(IP)中存放的是(D)A.当前指令 B.下⼀条要执⾏的指令 C. 操作数地址 D. 下⼀条要执⾏指令的地址2.与堆栈⽆关的寄存器有(C )A.SP B. BP C. BX D. SS3. 8086CPU复位后,程序重新开始执⾏的逻辑地址为(B )A.FFFFH: FFF0H B. FFFFH: 0000H C. 0000H: 0000H D. 0000H: FFFFH4.和外存储器相⽐,内存储器的特点是( C )。

A. 容量⼤、速度快、成本低B. 容量⼤、速度慢、成本低C. 容量⼩、速度快、成本⾼D. 容量⼩、速度快、成本低5.若指定某位为1可⽤指令( B )A.AND B. OR C. NOT D. XOR6. ( B )不汇编机器代码,仅在汇编过程中告诉汇编程序如何编译A.汇编语⾔B.伪指令 C. 指令 D. 标识符7.8086CPU采⽤向量中断⽅式处理8级I/O接⼝中断,若I/O接⼝的中断类型号依次70H~77H,在内存RAM的0000H:01D8H单元依次存放20H,50H,00H,60H 4个字节,问该I/O接⼝对应的中断类型号和中断服务程序⼊⼝是(D)A.72H和2050H:0060H B. 72H和6000H:5020HC. 76H和0060H:2050HD. 76H和6000H:5020H8.数据在外设与存储器之间直接进⾏传送是采⽤( C )传送。

A、中断传送B、程序传送C、DMA传送D、数据块传送9.若8086CPU⼯作于最⼩⽅式,则执⾏MOV [BX], DL时其引脚信号RD的电平应是(B )A.低电平,低电平 B. 低电平,⾼电平C.⾼电平,低电平 D. ⾼电平,⾼电平10.关于虚拟存储器,下列说法正确的是(C )A.它是由内存芯⽚所提供的地址空间B.它是CPU可以直接访问的存储器C.它是指程序可以占有的空间D.它可以扩⼤外存储器的存储空间⼆、判断题(1分×10=10分): 评分标准:每题1分1.80286微处理器实现了虚拟存储管理。

微机原理与汇编程序设计复习题

微机原理与汇编程序设计复习题

微机原理与汇编程序设计复习题微机系统与汇编语言复习题单项选择题10某2=20分填空题10某2=20分问答题:5某5=25分程序分析题4某5=20分设计应用题1某15=15分第一章微型计算机概述答:微型计算机系统是以微型计算机为主体,配上软件系统和外部设备而构成的。

第二章计算机中的数据表示1.58的非压缩BCD和压缩BCD各如何表示?写出存入D某的指令。

答:58的非压缩BCD是0508H存入D某的指令:MOVD某,0508H58的压缩BCD和是58H存入D某的指令:MOVD某,0058H2、什么是ASCII码?可表示哪些信息?按其作用可分为哪些?答:ASCII码是美国信息交换标准代码的简称,用于给西文字符编码。

包括英文字母的大小写、数字、专用字符、控制字符等;按其作用可分为:34个控制字符;10个阿拉伯数字52个英文大小写字母;32个专用符号第三章80某86微处理器及其体系结构1、8086CPU信号线RESET的功能是什么?8086复位后内部寄存器状态是怎样的?8086CPU复位后从什么单元中取第一条指令执行。

答:RESET—复位信号输入8086复位后CS=FFFFH、DS=0000H、ES=0000H、SS=0000H、IP=0000H、FR=0000H8086CPU复位后从CS某10H+IP=FFFFH某10H+0000H=FFFF0H地址单元中取第一条指令执行启动系统。

CS:IP=FFFF:0000H2、已知一个SRAM芯片的容量为8K某8和64K某8,地址线、数据线各为多少?答:SRAM芯片的容量为8K某8:地址线13条,数据线8条SRAM芯片的容量为64K某8:地址线16条、数据线8条3、指令指针寄存器IP多少位?有何功能?答:IP是一个16位的寄存器,存放EU要执行的下一条指令的偏移地址,用以控制程序中指令的执行顺序,实现对代码段指令的跟踪4、8086CPU用于地址锁存器输入允许的控制信号和用于数据收发器允许的控制信号各是什么信号?答:用于地址锁存器输入允许的控制信号是ALE,用于数据收发器允许的控制信号是DEN5、是什么引脚?答:等待测试引脚6、INTA是什么引脚?答:中断响应引脚7、M/IO是什么引脚?答:存储器访问/输入输出访问控制引脚8、8086CPU最小、最大方式时用于总线请求、允许的信号线各是什么?答:最小:HOLD---总线请求HLDA---总线响应最大:RQ/GT0、RQ/GT19、8086CPU访问存贮器和访问I/O的地址分别各为什么?可寻址的最大存贮器空间和最大I/O空间分别各为多少?答:8086CPU访问存贮器的地址是A19—A0,可寻址的最大存贮器空间是1MB.8086CPU访问I/O的地址是A15—A0,可寻址的最大I/O空间是64KB.10、什么是逻辑地址?什么是物理地址?它们各自如何表示?如何转换?答:程序中使用的存储器地址称为逻辑地址,由16位“段基址”和16位“偏移地址”(段内地址)组成。

微机原理习题解答

微机原理习题解答

微机原理习题解答第1章汇编语言基础知识习题解答1.1 什么是汇编语言?汇编语言的特点是什么?;答:为了克服机器语言难以记忆、表达和阅读的缺点,人们采用具有一定含义的符号作为助忆符,用指令助忆符、符号地址等组成的符号指令称为汇编格式指令(或汇编指令)。

汇编语言是汇编指令集、伪指令集和使用它们规则的统称。

汇编语言的特点是:(1)执行速度快。

(2)程序短小。

(3)可以直接控制硬件。

(4)可以方便地编译。

(5)辅助计算机工作者掌握计算机体系结构。

(6)程序编制耗时,可读性差。

(7)程序可移植性差。

1.2 把下列十进制数转换成二进制数、八进制数、十六进制数。

① 127 ② 1021 ③ 0.875 ④ 6.25答:① 1111111B;177Q;7FH ② 1111111101;1775Q;3FDH③ 0.111 B;0.7Q;0.EH ④ 110.01B;6.2Q;6.4H1.3把下列二进制数转换成十进制数。

① 1001.11 ② 101011.10011 ③ 111.011 ④ 1011.1答:① 9.75D ② 43.59375D ③ 7.375D ④ 11.5D1.4 把下列八进制数转换成十进制数。

① 573.06 ② 75.23 ③ 431.7 ④ 123.45答:① 379.09375D ② 61.296875D ③ 281.875 ④ 83.5781251.5 把下列十六进制数转换成十进制数。

① 0D5.F4 ② 8BA.7C ③ 0B2E.3A ④ 6EC.2D答:① 213.953125D ② 2234.484375 ③ 2862.2265625 ④ 1772.175781251.6 把下列英文单词转换成ASCII编码的字符串。

① Upper ② Blow ③ Computer ④ What答:① 55H,70H,70H,65H,72H ② 53H,6CH,6FH,77H③ 43H,6FH,6DH,70H,75H,74H,65H,72H ④ 57H,68H,61H,74H1.7求下列带符号十进制数的8位基2码补码。

微机原理汇编语言与接口技术课后答案

微机原理汇编语言与接口技术课后答案

微机原理汇编语言与接口技术课后答案【篇一:《微机原理、汇编语言与接口技术》复习练习题与答案(new)】lass=txt>一、填空题1、8086/8088 cpu内部结构按功能分为两部分,即由单元和单元组成。

2、若cpu的数据线宽度为16位,则它的字长为位;地址线宽度为20位,则它的寻址空间为 1mb 。

3、8086cpu为了适应各种应用场合有两种工作模式,即是最小模式和最大模式。

4、8086/8088cpu复位后,cs的内容为 0ffffh ,ip的内容为0000h 。

5、8086的16位标志寄存器包括 6 个状态标志位和 3 个控制标志位。

6、计算机的i/o端口地址的编址方式有统一编址和独立编址,而8086cpu寻址外设采用独立编址方式。

7、cpu与外设间有4种i/o信息传送方式,即无条件传送、查询传送中断传送、直接存储器存取(dma)。

8、若某输出外设的i/o接中的数据端口地址为100h,要将字节数据从8086cpu输出到外设的指令是mov dx,100h和out dx,al。

9、响应可屏蔽中断intr的条件是控制标志if= 1。

10、若8253的某一计数器用于输出方波,该计数器的工作方式为;若该计数器输入频率为100khz,输出方波频率为10khz,则计数初值应设为 10。

11、串行通信协议分为和。

12、波特率是指单位时间内传送二进制数据的位数。

13、8088 组成的系统中,存储器分个不超过字节的段。

14、当8088cpu的intr端输入一个电平时,获得了中断请求。

15、8088工作于最小工作模式时,控制总线由产生,工作于最大工作模式时,控制总线由总线控制器8288产生。

16、数据的并行i/o方式是以为单位进行传送;数据的串行i/o方式是以为单位进行传送。

17、从地址/数据复用线中分离出地址信息需用逻辑芯片,地址/数据复用线中的双向数据传送需用逻辑芯片双向缓冲器。

18、中断优先权管理的方法有、和。

微机原理---汇编语言习题(完整参考答案)

微机原理---汇编语言习题(完整参考答案)

MIS 硬件原理复习内容1.数的不同进制转换,原码、反码、补码转码,BCD码2.掌握D触发器逻辑3.D触发器组成的电路:卡诺图及简化、真值表、波形图、状态转换图4.三态门、总线结构5.存储器扩展方法:地址总线的作用,内存分页技术,地址译码方法,译码器6.86X 系列CPU 结构框图7.8086寄存器组,寻址方式8.指令,伪指令9.数据定义,完整程序结构10.汇编语言上机及调试过程1.分别指出下列指令中的源操作数和目的操作数的寻址方式:(1)MOV SI, 200(2)MOV CX, DA TA[SI](3)ADD AX, [BX][DI](4)AND AX, BX(5)PUSHF2.指出指令MOV AX, 2010H 和MOV AX, DS:[2010H]的区别3.写出以下指令中内存操作数的所在地址(1)MOV AL, [BX+5](2)MOV [BP+5], 5(3)INC BYTE PTR[SI+3](4)MOV DL, ES:[BX+DI](5)MOV BX, [BX+SI+2]4.判断下列指令书写是否正确(1)MOV DS, 0100H (错)(2)MOV AL, BX (错)(3)MOV BL, F5H (错)(4)MOV DX, 2000H (对)(5)INC [BX] (对)(6)MOV 5, AL (错)(7)MOV [BX], [SI] (错)(8)PUSH CS (对)(9)POP CS (错)5.若SP=2000H, AX=3355H, BX=4466H, 试指出执行下列指令后有关寄存器的值:(1)PUSH AX;执行后AX=? SP=? (AX=3355H SP=1FFEH)(2)PUSH AXPUSH BXPOP DX;执行后AX=? DX=? SP=?(AX=3355H DX=4466H SP=1FFEH)6.假设想从100中减去AL中的内容,用SUB 100, AL是否正确?如果不对,应用什么方法?7.有如下程序,当AL某位为何值时,可将程序转至AGIN2语句。

汇编语言、微机原理及接口技术期末复习试卷以及参考答案八(1)

汇编语言、微机原理及接口技术期末复习试卷以及参考答案八(1)

汇编语⾔、微机原理及接⼝技术期末复习试卷以及参考答案⼋(1)重庆邮电⼤学2006/2007学年第⼆学期期末考试题微机原理与接⼝技术考试题(A 卷)⼀、单项选择题(每题1分,共20题)1、⼀般,微机系统硬件由___部分组成,包括______。

A.4,CPU、存储器、I/O设备和接⼝电路 B.3,存储器,控制器和显⽰器C.2,运算器和显⽰器 D.4,存储器,运算器,显⽰器和键盘2、80X86微机系统有三条总线,它们是___________。

A. 地址总线、数据总线和控制总线B. 地址总线、信息总线和存储器总线C. 输⼊总线和输出总线D. 单总线、⾯向微处理器双总线和⾯向存储器双总线3、80X86微机中⽤来指出下⼀条要被执⾏指令的偏移地址的部件是___。

A.CS B.DS C.ES D.IP4、在汇编语句MOV BL,’A’中,源操作数的寻址⽅式是___________。

A.直接寻址B.⽴即寻址C.基址寻址D.寄存器间接寻址5、以下指令中正确的是___________。

A.MOV DS,2D00H B.MOV CL,270C.IN AL,DX D.MOV [DI],[SI]6、已定义数据段DATA SEGEMENTORG 0213HDA1 DB 15H,34H,55HADR DW DA1DATA ENDS能使AX中数据为偶数的语句是()A.MOV AX,WORD PTR DA1 B.MOV AL,DA1+2C.MOV AL,BYTE PTR ADR+1 D.MOV AX,WORD PTR DA1+27、已知DS=1000H,ES=2000H,SI=0300H,内存10310H开始的两个单元中存放3A4BH,内存20310H开始的两个单元中存放4C5DH,则语句 LEA BX,[SI+10H] 执⾏后,BX的值为_ _______。

A.3A4BH B.4C5DHC.0310H D.3D5BHPUSH AX执⾏上述指令后,SP寄存器的值是()A.4211H B.420EH C.420FH D.4212H9、下列指令中不影响进位标志CF的指令是___________。

微机原理与汇编语言第三章习题解答

微机原理与汇编语言第三章习题解答

3.1 8086/8088 CPU的地址总线有多少位?其寻址范围是多少?答:20条,寻址范围:0~220-1 (1MB)3.2 8086/8088 CPU分为哪两个部分?各部分主要由什么组成?答: BIU(Bus Interface Unit总线接口单元)、EU(Execution Unit执行单元)3.4 8086/8088 CPU中有几个通用寄存器?有几个变址寄存器?有几个指针寄存器?通常哪几个寄存器也可作为地址寄存器使用?答:八个通用寄存器:AX、BX、CX、DX、SP、BP、SI、DI;三个指针寄存器:IP、SP、BP。

指令指针IP总是指向下一条将要执行的指令在代码段中的偏移地址。

当堆栈中有压入的数据时,堆栈指针SP总是指向栈顶;两个间址指针寄存器:源变址SI和目的变址寄存器DI;在寄存器间接寻址方式中,只有BX、BP、SI、DI能充当地址寄存器。

3.8 在8086/8088 CPU工作在最小模式时,(1)当CPU访问存储器时,要利用哪些信号?(2)当CPU访问外设接口时,要利用哪些信号?(3)当HOLD有效并得到响应时,CPU的哪些信号置高阻?答:当MN/MX为高电平时工作于最小模式、否则为最大模式。

(1)地址线信号、数据线信号、RD、WR、M/IO、DEN、ALE、BHE、DT/R。

(2)地址线信号、数据线信号、RD、WR、M/IO、READY、DEN、ALE、DEN。

(3)DEN、DT/R3.9 当在8086/8088 CPU工作在最大模式时,(1)S—2、S—1、S—0可以表示CPU的哪些状态?(2)CPU的RQ——/GT——信号的作用?答:(1)(2)多处理器的总线控制信号。

共享总线的其他主控者通过该信号申请总线控制权和获得总线授予权。

3.10 试求出下面运算后各个标志位的值,并说明进位标志和溢出标志的区别? 1278H+3469H答:0 0 0 1 0 0 1 0 0 1 1 1 1 0 0 0+ 0 0 1 1 0 1 0 0 0 1 1 0 1 0 0 1= 0 1 0 0 0 1 1 0 1 0 0 0 0 0 0 1SF=0、CF=0、ZF=0、PF=1、AF=1、OF=03.12什么是逻辑地址?什么是物理地址?它们之间有什么联系?各用在何处?答:逻辑地址:在存储器寻址中,程序员在程序中指定的地址称之为逻辑地址。

微机原理重点复习题及参考答案

微机原理重点复习题及参考答案

1.微型计算机是指以微处理器为核心,配上存储器、输入输出接口电路及系统总线所组成的计算机。

2.微处理器是由一片或几片大规模集成电路组成的具有运算器和控制器功能的部件。

3.8086CPU从功能上讲,其内部结构分为_执行单元_和_总线接口单元_两大部分。

4.1KB= 1024 字节,1MB= 1024 KB,1GB= 1024 MB。

5.带符号数有原码、反码和补码三种表示方法,目前计算机中带符号数都采用补码形式表示。

6.(101110.11)2=( 46.75)10=( 2E.C)167.已知[ X]补=81H,则X= -127 。

(已知补码如何求真值?)8.假设二进制数A=10000110,试回答下列问题:1)若将A看成无符号数则相应的十进制数是_134_。

2)若将A看成有符号数则相应的十进制数是_-122_。

(带符号数都采用补码形式表示,已知补码如何求真值?。

)3)若将A看成BCD码则相应的十进制数是_86_。

9.从_奇_地址开始的字称为“非规则字”,访问“非规则字”需_两_个总线周期。

10.8086CPU数据总线是_16_位,对规则字的存取可在一个总线周期完成,11.8086CPU的地址总线有 20 位,可直接寻址 1M B的存储空间。

12.若DS=6100H,则当前数据段的起始地址为 61000H ,末地址为 70FFFH 。

13.动态存储器是靠电容来存储信息的,所以对存储器中所存储的信息必须每隔几毫秒刷新一次。

14.8086 CPU复位后,执行的第一条指令的物理地址是 FFFF0H 。

15.8086CPU系统的逻辑地址由段地址和偏移地址组成,物理地址的求法是段地址左移4位+偏移地址。

16.堆栈是以_先进后出_的原则存取信息的一个特定存贮区。

8086的堆栈可在1MB 存贮空间内设定,由堆栈段寄存器 SS 和堆栈指针 SP 来定位。

堆栈操作是以字为单位。

17.转移指令分为条件转移指令和无条件转移指令,条件转移指令的转移目的地址只能是短标号,即转移范围不能超过_-128——+127_字节。

微机原理复习题(附答案)

微机原理复习题(附答案)

微机原理复习题(附答案)一.名词解释1.算术逻辑部件(ALU)(P4)答:cpu内部的算数逻辑部件也叫运算器,是专门用来处理各种数据信息的,它可以进行加、减、乘、除算术运算和与、或、非、异或等逻辑运算。

2.控制器(P5)答:是CPU的控制中心3.字长(P9)答:是cpu同时能处理的数据位数,也称数据宽度。

字长越长,计算能力越高,速度越快。

4.主频(P9)答:Cpu的时钟频率,和cpu的运算速度密切相关,主频越高,运算速度越快。

5.偶校验(P11)答:运算结果的低八位中所含的1的个数为偶数,则PF为1。

6.奇校验(P11)答:运算结果的低八位中所含的1的个数为奇数,则PF为0。

7.总线周期(P12)答:在取指令和传送数据时,CPU总线接口部件占用的时间。

8.最小模式(P13)答:在系统中只有一个微处理器9.中断向量(P27)答:中断处理子程序的入口地址,每个中断类型对应一个中断向量。

10.非屏蔽中断(NMI)(P28)答:从引脚NMI进入的中断,它不受中断允许标志IF的影响。

11.可屏蔽中断(INTR)(P28)答:从引脚INTR进入的中断,它受中断允许标志IF的影响。

12.基址(P77)答:任何通用寄存器都可以作为基址寄存器,即其内容为基址。

注意,这里的基址不是段基址,而只是一个延续下来的习惯叫法,实际上是指有效地址的一个基础量。

13.直接寻址(P77)答:数据在存储器中,有效地址由指令直接给出。

默认段地址寄存器DS。

直接寻址是对存储器访问时可采用的最简单的方式。

14.指令性语句(P127)答:一条指令,在汇编的过程中会产生对应的目标代码。

如:ADD AL,BL和MOV AX,1000都是指令性语句。

15.指示性语句(伪指令)(P127)答:伪指令,为汇编程序提供某些信息,让汇编程序在汇编过程中执行某些特定的功能。

16.接口技术(P177)答:接口按功能分为两类:一类是使CPU正常工作所需要的辅助电路,通过这些辅助电路,使CPU得到时钟信号或接收外部的多个中断请求等;另一类是输入/输出接口,利用这些接口,CPU可接收外部设备送来的信息或发送给外设。

《微机原理、汇编语言与接口技术》韩晓茹(习题解答全套

《微机原理、汇编语言与接口技术》韩晓茹(习题解答全套
1.5将十进制数(123.025)10和(96.12)10转换成二进制数和十六进制数。
答:(123.025)10=(11111011.00000110)2=(7B.06)16
1.6将十六进制数(3E.7)16和(A4.B)16转换成十进制数。
答:(3E.7)16=(62.4375)10
(A4.B)16=(164.6875)10
[-Y]补=[[Y]补]求补=[[-0001111B]补]求补=[11110001B]求补=00001111B。
[X-Y]补=[X]补+[-Y]补=00100101B+00001111B=0011 0100B

2.18086/8088 CPU分为哪两大功能部件?其各自的主要功能是什么?8086/8088 CPU中有哪些寄存器?各有什么用途?
微型计算机由中央处理器、存储器、输入/件系统和软件系统两部分组成。也就是在微型计算机的外面加上电源和外部设备,然后配上系统软件和应用软件构成的系统。
1.3什么是系统总线?按照信号的种类不同可以把系统总线分成哪三类?它们各有什么特点?
答:连接微处理器与存储器、输入输出接口,用以构成完整的微型计算机的总线称为系统总线。系统总线分为数据总线DB(Data Bus)、地址总线AB(Address Bus)和控制总线CB(Control Bus)。
[-78]原=1100 1110B[-78]反=1011 0001B[-78]补=1011 0010B
1.9设[X]补=11001010B,[Y]补=01001010B,求它们的真值。
答:X的真值是-54,Y的真值是74。
1.10设X=+37,Y=-15,求[X-Y]补。
答:[X]补=[+37]补=[+100101B]补=00100101B。

微机原理复习题及答案

微机原理复习题及答案

是运放 电阻,被放在电阻,被放在电阻,被放在 。

内部有 地和地和地和 地。

地。

地。

时,数据时,数据 在寄存器,不再随在寄存器,不再随在寄存器,不再随 上的数据变化而变化。

上的数据变化而变化。

上的数据变化而变化。

的,在给定值时产生的的,在给定值时产生的和 。

若D/A 转换行 ; ; 若一个并行一个并行 。

是CMOS 的 位位 转换器。

转换器。

转换器。

EOC 是 信号,可作为信号,可作为信号,可作为 。

6、设被测温度的变化范围为300℃~1000℃,300℃~1000℃,如要求测量误差不超过±1℃,如要求测量误差不超过±1℃,如要求测量误差不超过±1℃,应选用分辨应选用分辨率为多少位的A/D 转换器?转换器?7、模、模--数转换器ADC 常用的有双积分式和逐次逼近式,请扼要比较它们的优缺点。

在微机控制系统的模拟输入通道中常常应用采样机控制系统的模拟输入通道中常常应用采样--保持电路,其主要原因是什么保持电路,其主要原因是什么? ?五、编程应用题1.1. 设状态端口地址为86H 86H,数据端口的地址为,数据端口的地址为87H 87H,外部输入信息准备好状态标,外部输入信息准备好状态标志为D 7=1=1,请用查询方式写出读入外部信息的程序段。

,请用查询方式写出读入外部信息的程序段。

,请用查询方式写出读入外部信息的程序段。

2.2. 设状态端口地址为76H 76H,数据端口地址为,数据端口地址为75H 75H,外部设备是否准备好信息,外部设备是否准备好信息,外部设备是否准备好信息 由D 7位传送,位传送,D D 7=0为未准备好为未准备好((忙),请用查询方式写出CPU 向外部传送数据的程序段。

序段。

3.3. 数据采集系统电路如下图所示。

图中A/D 转换器为ADCO809ADCO809,定时器,定时器,定时器//计数器8233-5的计数器1将5MHz 时钟转换成500KHz 提供给ADC0809ADC0809。

(完整版)专接本计算机微机原理与汇编语言模拟试题及答案

(完整版)专接本计算机微机原理与汇编语言模拟试题及答案

专接本计算机微机原理与汇编语言模拟试题及答案(一)一、单项选择题(每小题1分,共15分)1. 8088/8086的存储器组织是将存储器划分为段,可作为段的起始地址的是()。

A.185A2H B.00020H C.01003H D.0AB456H2.指令POP [BX] 中,目的操作数的段寄存器是()。

A.DS B.ES C.SS D.CS3. CPU执行“OUT 40H,AL”指令时,下列信号为高的是()。

4.执行1号DOS系统功能调用后,从键盘输入的字符应存放在()。

A.AL B.BL C.CL D.DL5. 间接寻址方式中,操作数处在()中。

A.通用寄存器 B.内存单元C.程序计数器 D.堆栈6. 8086在最小模式下,分时使用AD0~AD15,所以必须外接地址锁存器,当总线上为地址信息时,通过()信号将地址送入地址锁存器。

A.DEN B.ALE C. D.DT/ R7. 在对汇编语言程序的处理过程中,用编辑程序产生汇编语言的源程序的扩展名是()。

A..EXE B..OBJ C..BAT D..ASM8. 表示过程定义结束的伪指令是()。

A.END B.ENDP C.ENDS D.ENDM9. 默认状态下,在寄存器间接寻址中与SS段寄存器对应的寄存器是()。

A.BP B.BX C.SI D.DI10. 标志寄存器中属于控制标志的是()。

A.DF、SF、OF B.DF、IF、TFC.OF、CF、PF D.AF、OF、SF11. 两个组合十进制数46H、35H相加,调整指令DAA完成的是()。

A.加00H调整B.加60H调整C.加06H调整D.加66H调整12. 在8086的I/O指令中,间接端口寄存器是()。

A.BX B.SI C. DX D.DI13. 浮点加减中的对阶是()。

A.将较小的一个阶码调整到与较大的一个阶码相同B.将较大的一个阶码调整到与较小的一个阶码相同C.将被加数的阶码调整到与加数的阶码相同D.将加数的阶码调整到与被加数的阶码相同14. 保护断点就是保存()。

汇编语言、微机原理及接口技术期末复习试卷以及参考答案4

汇编语言、微机原理及接口技术期末复习试卷以及参考答案4

重庆邮电大学 2007/2008 学年第 2 学期微机原理与接口技术考试题( A 卷)一.填空题(每空1分,共15分)1. 假设机器字长为8位,则-89D表示为二进制原码为_______________,-89D表示为二进制补码为_______________。

2. 运算54E3H-27A0H后,CF= , OF= 。

3. 在实模式下,80486存储系统可以寻址的物理存储空间是,在保护模式下,80486存储系统可以寻址的物理存储空间是。

4. 在指令MOV AX, [2000H]中源操作数的寻址方式为,指令MOV AX, 100 0H[BX][SI]中源操作数的寻址方式为。

5.设寄存器(ES)=1100H, (DS)=2100H ,(SS)=3200H, (BX)=5000H ,(BP)=6000 H, (DI)=0001H,(FS)=7000H,存储单元(38001H)=1234H, (12000H)=1234H,(2 6000H)=5678H, (41002H)=789AH 。

则MOV AX, ES:[1000H] 执行后(AX) = ;LEA AX,[BP+DI] 执行后(AX)= 。

6. 将CX中的D3~D7位取反,相应的汇编指令为。

7. 若初值BL=59H,经过汇编指令AND BL 0FH运算后,BL= 。

8. 实模式下,即是中断服务程序的入口地址,即中断服务程序起始指令所在存储单元的逻辑地址。

9. 利用一条传输线将数据一位位地顺序传送的数据通信方式称为。

10.在8255A 的工作方式中只有方式 是双向数据传送方式(即双向的条件查询或中断方式)。

1.在80486微机系统中存储空间和I/O 空间的编址方式采用( )。

A. 两者统一编址,通过相同的指令访问两个空间;B. 两者独立编址,通过不同的指令访问两个空间;C. 采用混合编址,即独立编址和统一编址均采用;D. 软件编址。

2.如果SP =2000H ,则指令PUSH AX ,PUSH BX, PUSH CX ,POP AX 执行后,SP 的值为( )3.在汇编语句MOV AX ,[BX+SI]中,源操作数的寻址方式是( )A .直接寻址B .基址寻址C .间址寻址D .基址加间址寻址4.以下各指令中正确的是( )。

华电微机原理与技术汇编语言题目及答案

华电微机原理与技术汇编语言题目及答案

微机原理与接口技术汇编题目1、将数据段中2000H单元开始存放的10个数(8位数)传送到3000H开始的10个字节中。

2、将数据段DATA1中的10个字数据(16位数)传送到数据段DATA2中。

提示:1、指定数据的起始地址:(如果不指定起始地址,则起始地址为0000H)DATA SEGMENTORG 2000HDB 1,,2,3,4,5,6,7,8,9,10 ; DB 定义字节数据ORG 3000HDB 10 DUP(O); 预留10个单元存放结果,初值预定义为0DATA ENDS定义的内存单元为:2、定义字数据命令为:DWDATA1 SEGMENTDW 1 , ,2 , 3, 4, 5, 6, 7, 8, 9, 10 ; DW 定义字数据DATA1 ENDS一个字为两个字节,在内存中低位在前,高位在后。

1已知0~15的平方值表,查表求X ( X是0到15间任一数)的平方值,送到Y单元,用两种方法。

2、已知0~255的平方值表,查表求X的平方值,送到Y单元。

提示:0到15的平方表,每个平方值为一个字节;0到255的平方表,每个平方值为2个字节;调试程序,平方表中的数据定义几个就行,目的是程序正确即可。

一个字为两个字节,在内存中低位在前,高位在后。

1计算多字节数据788H与99AABBCCDDEEFF00H和。

2、计算8字节的BCD码十进制数788H与H的和3、计算10个字数据的和(数据自己定义)。

提示;1、多字节数据在内存中存放,低位在前,高位在后DAT1 DB 88H,77H,66H,55H,44H,33H,22H,11HDAT2 DB 00H,0FFH,0EEH,0DDH,0CCH,0BBH,0AAH,99H DAT3 DB 9 DUP(O)二进制加法指令:ADDBCD十进制加法:ADD(4 )计算表达式的值1计算表达式Z ((X Y)*7)/(Y 2)的值,已知X=10, 丫=5。

提示:X DB 10Y DB 5Z DB ?AL=X-YBL=7AX=AL*BLBH=Y+2AL=AX/BH 的商AH=AX/BH的余数' -NniL无符号数乘法•JAmi有符号数乗法・例W I 讥-AX <- AL*DL1MHL BX : DX AX <-AX*BXMI L BYTE PTR[SI|; AX < AL*(DS* 16+STj(5)找最大、最小数1、找出2040H单元和2041H单元的大数,并送2042H单元(数据自己定义)2、找出10个数(8位数)里的最大数(数据自己定义)1、找出10个数(8位数)里的正数个数(数据自己定义)2、找出10个数(16位数)里的负数个数(数据自己定义)(7)数据块比较1、分别在FARD1和FARD2单元开始存放了10个字节数据,编程比较是否一义)。

[复习]微机原理复习题6(含答案)

[复习]微机原理复习题6(含答案)

汇编语言试卷一、单项选择题(本大题共20小题,每小题1分,共20分)1.设A=0.4H,B=0.8H,C=0.4,D=0.4Q,它们之间的关系是( C )。

A) C+D=BB) A+D=B C) B=DD) A>C>D2.标志寄存器中属于控制标志位的是( B )。

A)DF,OF,SF B)DF,IF,TF C)OF,CF,PFD)AF,OF,SF3.8088/8086存储器分段,每个段不超过( D )A)64K个字B)32K个字节C)1兆个字节D)64K个字节4.设AL中已有压缩型BCD码,为实现对AL的减1操作,可选用的指令序列是( D )。

A)DEC ALB)SBB AL,0AAS DASC)SUB AL,1D)SUB AL,1AAS DAS5.要输入端口1234H中的8位数据,其指令应是( 5 )。

A)MOV DX,1234HB)MOV DX,1234HOUT DX,AL 1N AL,DXC)1N AX,1234HD)OUT DX,1234H6.若AX=-15要得到AX=15应执行的指令是(A)。

A)NEG AXB)NOT AX C)INC AXD)DEC AX7.8086/8088系统执行传送指令MOV时(A)。

A)不影响标志位B)影响DF方向标志C)影响SF符号标志D)影响CF进位标志8.MOV AL,79ADD AL,0B1H上面指令执行后,设置的标志位CF和OF的值是( D )A)CF=0,OF=1B)CF=1,OF=1 C)CF=0,OF=1D)CF=1,OF=09.已知AX,BX中均为带符号数,当进行字相除时,下面指令或指令序列正确的是( B )。

A)DIV BXB)CWDIDIV BXC)XOR DX,DXD)CBWDIV BX IDIVBX10.下列指令中操作数在代码段中的是(A)。

A)MOV AL,42HB)ADD AL,BLC)SUB [BX],DID)1NC [DI]11.用REPE SCASB指令对字符串进行扫描,如CX0时,扫描结束,那么表示( D )。

微机原理复习题及答案

微机原理复习题及答案

微机原理复习题及答案一、选择题1. 下列那个不是半导体存储器芯片的性能指标()。

A.存储容量B.存储结构 C .集成度 D.最大存储时间2. 外部设备的端口不包括()。

A .数据端口B .状态端口C .控制端口D .写保护口3. DMA控制器能够实现高速数据传送的主要原因是( )。

A.采用高速芯片 B.时钟频率高C.直接由硬件完成 D.DMA内部采用特殊控制方式4. 调试程序DEBUG的命令G表示()A.单步运行程序 B.运行C.检查和修改寄存器内容D.修改内存单元内容5. 8086CPU 用( ) 信号的下降沿在 T 1 结束时将地址信息锁存在地址锁存器中。

A . RDB .RESTC . ALED . READY6. 下列指令中,影响标志的指令是( )。

A.从寄存器取数指令B.条件转移指令C.压栈指令D.循环移位指令7. 8086CPU在允许中断状态下,若INTR=1,则CPU在()之后,响应中断请求。

A.完成当前时钟周期 B.完成当前总线周期C.完成当前指令周期 D.取得当前指令的操作码8. 采用查询传送方式时,必须要有( ).A.中断逻辑 B.请求信号 C.状态端口 D.类型号9. 8086CPU 工作在总线请求方式时,会让出( ) 。

A .地址总线B .数据总线C.地址和数据总线 D .地址、数据和控制总线10. 内存又称主存,相对于外存来说,它的特点是().A. 存储容量大,价格高,存取速度快B. 存储容量小,价格低,存取速度慢C. 存储容量大,价格低,存取速度快D. 存储容量小,价格高,存取速度快11. 设SP=000CH,SS=00A8H,在执行POP AX指令后得到的栈顶的物理地址为( )A.000B6HB.00A8EHC.000B2H D:00A8AH12.在下列指令中,正确的格式是( )A.XCHG AX,DSB.MOV CL,DXC.LEA DX,BETA[BX][SI]D.POP CS13.在DMA方式下,CPU与总线的关系是( ).A.只能控制数据总线B.只能控制地址总线C.成隔离状态D.成短接状态二、填空题1. 微处理器是把()和()这两部分功能部件集成在一个芯片上的超大规模集成电路。

微机原理与汇编语言复习题及参考答案

微机原理与汇编语言复习题及参考答案

中南大学网络教育课程考试复习题及参考答案微型机原理与汇编语言一、单项选择题:1.设AL=0A8H,CX=2,CF=1,执行RCL AL,CL指令后,AL中的值为()A.51HB.A3HC.47HD.0C5H2.下述指令的执行结果是()MOV AL,0C2HAND AL,0F0HA.AL=40HB.AL=20HC.AL=0C0HD.AL=0E0H3.完成对CL寄存器的内容乘以4的正确操作是()A.ROL CL,1B.MUL4C.SHL CL,1D.MOV CL,2ROL CL,1SHL CL,1SHL CL,CL4.无论BH中原有的数是奇数或偶数,若要使BH中的数一定为奇数,应执行的指()A.ADD BH,01HB.OR BH,01HC.XOR BH,01HD.TEST BH,01H5.假设(AL)=37H,(BL)=95H,执行指令IMUL BL后(AX)=()A.0E903HB.2003HC.0DBBHD.2008H6.下面的数据传送指令中,错误的操作是()A.MOV SS:[BX+DI],1000HB.MOV DX,1000HC.MOV WORD PTR[BX],1000HD.MOV DS,2000H7.CPU要访问的某一存储单元的实际地址称()A.段地址B.偏移地址C.物理地址D.逻辑地址8.某存储单元的物理地址是12345H,可以作为它的段地址有()A.2345HB.12345HC.12340HD.1234H9.计算机能直接识别的的语言()A.汇编语言B.机器语言C.高级语言D.低级语言10.下列指令中操作数在代码段中的是()A.MOV AL,25H B.ADD AH,BL C.INC DS:[25] D.CMP AL,BL11.直接、间接、立即三种寻址方式指令的执行速度,由决至慢的排序为()A.直接、立即、间接B.直接、间接、立即C.立即、直接、间接D.不一定12.若栈顶的物理地址是2010011,当执行完指令CALL AX后,栈顶的物理地址是()A.2010211B.2010111C.200FFHD.200FEH13.当执行完下列指令序列后,标志位CF和OF的值是()MOV AX,OC126HMOV BX,5AB7HSUB AX,BXA.0,0B.0,1C.1,0D.1,114.JMP BX的目标地址偏移量是()A.SI的内容B.SI所指向的内存字单元之内容C.IP+SI的内容D.IP+[SI]15.指令MOV AX,10[BX]的源操作数的寻址方式是()A.基址寻址B.寄存器寻址C.变址寻址D.寄存器相对寻址16.指出下列哪个数据在汇编语言中是非法的?()A.19BH+25DB.25+ALC.108-102QD.101B*OABH17.用来存放即将执行的指令的偏移地址的寄存器是()A.SPB.IPC.BPD.CS18.源变址寄存器是()A.SIB.DIC.SPD.BX19.设SP=1200H,执行POP AX后,SP中的内容为()A.SP=1112HB.SP=11OEHC.SP=1111HD.SP=11OFH20.数字6704不可能是()A.六进制数B.十进制数C.十二进制数D.十六进制数21.下面四个寄存器中,不能用于间接寻址的寄存器是()A.BXB.AXC.BPD.DI22.若(BX)=OCA8H,则执行指令MOV CL,8ROR BX,CL后,(BX)=()A.OCA8HB.8ACOHC.OA80CHD.OA8COH23.下面数据传送指令中,正确的是()A.MOV DS,ES B.MOV AL,WORD PTR[BX+DI]C.MOV AL,BYTE PTR[SI+DI]D.MOV CX,[SI]24.下列哪一种寻址方式最快?()A.立即寻址B.直接寻址C.寄存器寻址D.寄存器间接寻址25.寄存器间接寻址中,操作数在()A.通用寄存器B.堆栈C.主存单元D.段寄存器26.在顺序结构的流程图中,不包含有()A.起始框B.终止框C.判断框D.处理框27.以8086/8088为CPU的微机内存最大容量为()A.4MBB.1MBC.640KBD.64KB28.与lA.5H不等的数据是()A.26.3125DB.11010.0101BC.32.5QD.10110.0100B29.8位二进制补码表示的整数数据范围是()A.-128~127B.-127~127C.-128~128D.-127~12830.下列四个寄存器中,不允许用传送指令赋值的寄存器是()A.CSB.DSC.ESD.SS31.指令MOV100[SI][BP],AX的目的操作数的隐含段为()A.数据段B.堆栈段C.代码段D.附加段32.运算型指令的寻址和转移型指令的寻址,其不同点在于()A.前者取操作数,后者决定程序的转移地址B.后者取操作数,前者决定程序的转移地址C.两者都是取操作数D.两者都是决定程序的转移地址33.设AL=0A8H,CX=2,CF=1,执行RCL AL,CL指令后,AL=()A.51HB.A3HC.47HD.0C5H34.目的变址寄存器是()A.SIB.DIC.SPD.BX35.下列常用寻址方式中,哪种属于立即寻址?()A.MOV AX,ES:[2000H]B.MOV[BX],AXC.MOV AX,2000HD.MOV AX,[BX+3AH]36.设SP=1110H,执行PUSH AX后,SP中的内容为()A.SP=1112HB.SP=110EHC.SP=I111HD.SP=110FH37.下列指令中错误的指令为()A.MOV AX,CSB.MOV DS,1500HC.MOV SI,BXD.MOV[2000H],BL38.语句DA1DB2DUP(3,5),7汇编后,与该语句功能等同的语句是()A.DA1DB3,5,7B.DA1DB2,3,5,7C.DA1DB3,5,3,5,7D.DA1DB3,5,7,3,5,739.下面四个寄存器中,用来作为I/O端口间接寻址的寄存器是()A.BX B.DX C.BP D.DI40.下列哪一种寻址方式最快?()A.立即寻址B.直接寻址C.寄存器寻址D.寄存器间接寻址41.在串处理指令REPNZ CMPSB表示在()A.当(CX)不等于0且ZF等于1的情况下,重复执行串搜索B.当(CX)不等于0且ZF等于0的情况下,重复执行串搜索C.当(CX)不等于0且ZF等于1的情况下,重复执行串比较D.当(CX)不等于0且ZF等于0的情况下,重复执行串比较42.若(DX)=0A74CH,(CL)=5,则指令SAR DX,CL执行后,(DX)=()A.053AHB.653AHC.0FD3AHD.740AH43.完成将有符号数BX的内容乘以2的正确指令是()A.SHR BX,1B.SAR BX,1C.SAL BX,1D.RCR BX,144.指令LOOPNZ的循环执行条件是()A.CX≠0且ZF=0B.CX≠0或ZF=0C.CX≠0且ZF=1D.CX≠0或ZF=145.下列寄存器中不能作为间址寄存器的是()A.SIB.DIC.CXD.BX46.JMP WORD PTR[BX]转移的目标地址是()A.BX中的内容B.SP+BX之和C.IP+[BX]之和D.BX指示的内存单元之内容二、填空题:1.计算机中的CPU由__________和__________组成。

微机原理与汇编语言作业参考答案

微机原理与汇编语言作业参考答案

《微机原理与汇编语言》作业一答案一、填空题1、计算机中的CPU由运算器和控制器组成。

2、根据传送的内容不同,微型计算机系统总线可以分为数据总线、地址总线和控制总线。

3、(513.85)10 = ( 201.D999 )16 (105.3)8 = ( 69.375 )10(9E.A)16 = ( 236.5 )8(1001.11001 )2 = ( 9.78125 )104、“9”的ASCII码是39H ,“DEL”的ASCII码是7FH ,“K”的ASCII码是4BH 。

5、假定机器的字长为8位,且最高位为符号位,则(-127)10的原码用8位二进数表示为11111111 ,其补码用8位二进数可表示为10000001 。

6、[4C10H]补= [ 4C10H ]原[9DH]补= [ -63H ]原7、I/O端口有两种编址方式,分别是统一编址和独立编址。

8、有一个由20个字组成的数据区,其起始地址为610AH:1CE7H,则数据区首地址为62D87H ,数据区末地址为62DAEH 。

9、8086寻址I/O端口时,使用16 条地址总线,可以寻址32K 个字端口或64K 个字节端口。

二、名词解释1、字节、字、字长字节:是计算机中通用的的基本单元,它由8个二进制位组成,即8位二进制数组成一个字节。

字:是计算机内部进行数据处理的基本单位。

对于16位微型计算机而言,字由两个字节组成,每个字节长度为8位,分别称为高位字节和低位字节。

对于32位的微型计算机,它由4个字节组成,组合后为双字。

字长:是计算机在交换、加工和存放信息时,其信息位的最基本长度,决定了系统一次传送的二进制数的位数。

各种类型的微型计算机字长是不相同的,字长越长的计算机,处理数据的精度和速度就越高。

因此,字长是微型计算机中最重要的指标之一。

2、主频、基本指令执行时间主频:也称为时钟频率,通常是指计算中时钟脉冲发生器所产生的时钟信号的频率,单位为MHz(兆赫),它决定了微型计算机的处理速度。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

微机原理与汇编语言复习题及参考答案
——CSDN下载频道提供,请尊重原创
一、选择题:
1. 设AL=0A8H,CX=2,CF=1,执行RCL AL,CL指令后,AL中的值为( )
A.51H B. A3H C.47H D. 0C5H
2. 下述指令的执行结果是( )
MOV AL,0C2H
AND AL,0F0H
A.AL=40H B.AL=20HC.AL=0C0H D.AL=0E0H
3. 完成对CL寄存器的内容乘以4的正确操作是()
A.ROL CL,1B.MUL 4C.SHL CL,1 D.MOV CL,2
ROL CL,1SHLCL,1SHL CL,CL
4. 无论BH中原有的数是奇数或偶数,若要使BH中的数一定为奇数,应执行的指( )A.ADDBH,01H B.OR BH,01H C.XORBH,01HD.TESTBH,01H
5.假设(AL)= 37H,(BL)= 95H,执行指令IMUL BL后(AX)= ()
A.0E903H B.2003H C.0DBBHD. 2008H
6.下面的数据传送指令中,错误的操作是()
A.MOV SS:[BX+DI],1000H B. MOV DX,1000H
C.MOVWORD PTR[BX],1000H D.MOV DS,2000H
7. CPU要访问的某一存储单元的实际地址称( )
A.段地址B.偏移地址C.物理地址D.逻辑地址
8.某存储单元的物理地址是12345H,可以作为它的段地址有( )
A.2345HB.12345H C.12340HD.1234H
9. 计算机能直接识别的的语言( )
A.汇编语言 B.机器语言 C.高级语言D.低级语言
10.下列指令中操作数在代码段中的是()
A.MOV AL,25HB.ADD AH,BLC.INC DS:[25] D.CMP AL,BL
11.直接、间接、立即三种寻址方式指令的执行速度,由决至慢的排序为()
A.直接、立即、间接 B.直接、间接、立即
C.立即、直接、间接 D.不一定
12.若栈顶的物理地址是2010011,当执行完指令CALLAX后,栈顶的物理地址是()A.2010211 B.2010111 C.200FFHD.200FEH
13.当执行完下列指令序列后,标志位CF和OF的值是()
MOVAX,OC126H
MOV BX,5AB7H
SUB AX,BX
A.0,0 B.0,1C.1,0D.1,1
14.JMP BX的目标地址偏移量是(D)。

A.SI的内容 B.SI所指向的内存字单元之内容
C.IP+SI的内容D.IP+[SI]
15.指令MOVAX,10[BX]的源操作数的寻址方式是()
A.基址寻址
B.寄存器寻址MOV AX,BX
C.变址寻址AX【BX+DI】(只能用BX,BP;SI和DI)D.寄存器相对寻址
16.指出下列哪个数据在汇编语言中是非法的。

()
A.19BH+25DB.25+AL
C.108-102Q D.101B*OABH
17.用来存放即将执行的指令的偏移地址的寄存器是()
A.SP
B.IP
C.BP
D.CS
18.源变址寄存器是()
A.SI B.DI C.SP D.BX
19.设SP=1200H,执行POPAX后,SP中的内容为() A.SP=1112H B.SP=11OEH C.SP=1111HD.SP=11OFH20.数字6704不可能是()
A.六进制数B.十进制数
C.十二进制数D.十六进制数
21.下面四个寄存器中,不能用于间接寻址的寄存器是() A.BX B.AX C.BP D.DI
22.若(BX)=OCA8H,则执行指令
MOV CL,8
ROR BX,CL后,(BX)=( )
A.OCA8H
B.8ACOH
C.OA80CH
D.OA8COH
23.下面数据传送指令中,正确的是()
A.MOV DS,ES B.MOV AL,WORD PTR[BX+DI]C.MOV AL,BYTE PTR[SI+DI]D.MOVCX,[SI]
24.下列哪一种寻址方式最快?()
A.立即寻址B.直接寻址
C.寄存器寻址D.寄存器间接寻址
25.寄存器间接寻址中,操作数在()
A.通用寄存器
B.堆栈
C.主存单元D.段寄存器
26.在顺序结构的流程图中,不包含有()
A.起始框B.终止框
C.判断框D.处理框
27.以8086/8088为CPU的微机内存最大容量为()
A.4MBB.1MB
C.640KB D.64KB
28.与lA.5H不等的数据是()
A.26.3125D B.11010.0101B
C.32.5Q
D.10110.0100B
29.8位二进制补码表示的整数数据范围是()
A.-128~127 B.-127~127
C.-128~128 D.-127~128
30.下列四个寄存器中,不允许用传送指令赋值的寄存器是()A.CSB.DS
C.ES D.SS
31.指令MOV 100[SI][BP],AX的目的操作数的隐含段为() A.数据段 B.堆栈段。

相关文档
最新文档