寻址方式--随堂测试

合集下载

微机原理随堂练习答案及解析

微机原理随堂练习答案及解析

一、单选题1.计算机系统中的存贮器系统是指_____D_。

A RAM存贮器B ROM存贮器C 主存贮器D 主存贮器和外存贮器2.8086/8088的算术逻辑运算单元可完成____C__。

A 16位算术运算功能B 16位逻辑运算功能C 16位算术运算功能和16位逻辑运算功能D 4位乘法运算和除法运算功能3.某SRAM芯片,存储容量为64K×16位,该芯片的地址线和数据线数数为____D__。

A 64,16B 16,64C 64,8D 16,16 。

4.用某个寄存器中操作数的寻址方式称为__C____寻址。

A 直接B 间接C 寄存器直接D 寄存器间接寄存器直接寻址:操作数地址直接作为指令中的地址码寄存器间接寻址:操作数的有效地址存在寄存器中区分MOV AX,BX 和MOV AX,[BX]5. 8086CPU在执行MOV AL,[BX]指令的总线周期内,若BX存放的内容为1011H,则BHE和A0的状态是:____B_____A:0,0 B:0,1 C:1,0 D:1,1;一个字节为奇地址见书288页6. 下列指令有语法错误的是_____D____A:IN AX,20H; B:LEA SI,[2000H];C:OUT DX,AL; D:SHL AX,2A:输入直接寻址端口地址可为立即数C:输出间接寻址把存如DX的端口号输出一个字节,因此不存在等长的问题7.在汇编过程中不产生指令码,只用来指示汇编程序如何汇编的指令是B____A:汇编指令, B:伪指令, C:机器指令, D:宏指令。

伪指令既不控制机器的操作也不被汇编成机器代码,只能为汇编程序所识别并指导汇编如何进行。

8.将DX:AX构成的双字(有符号数)除以2的指令为__D_____A:SAR AX,1 B:SHR AX,1RCR DX,1; RCR DX,1;C:SAR DX,1 D:SAR DX,1ROR AX,1; RCR AX,1。

除2相当于右移,应先移高8位,再移低8位。

计算机专业基础综合(指令系统)模拟试卷2(题后含答案及解析)

计算机专业基础综合(指令系统)模拟试卷2(题后含答案及解析)

计算机专业基础综合(指令系统)模拟试卷2(题后含答案及解析) 题型有:1. 单项选择题 2. 综合应用题单项选择题1-40小题,每小题2分,共80分。

下列每题给出的四个选项中,只有一个选项是最符合题目要求的。

1.下列说法中,正确的是( )。

A.如果指令字长与机器字长相等,那么取指周期等于机器周期B.如果指令字长与存储字长相等,那么取指周期等于机器周期C.指令字长和机器字长的长度一定相等D.为了硬件设计方便,指令字长都和存储字长一样大正确答案:B解析:指令字长通常取存储字长的整数倍,如果指令字长等于存储字长的2倍,则需要2次访存,取指周期等于机器周期的2倍,如果指令字长等于存储字长,则取指周期等于机器周期,故选项A错误,选项B正确。

指令字长取决于操作码的长度、操作数地址的长度和操作数地址的个数,与机器字长没有必然的联系,但为了硬件设计方便,指令字长一般取字节或存储字长的整数倍,故选项C错误。

指令字长一般取字节或存储字长的整数倍,故选项D错误。

知识模块:指令系统2.设寄存器R的内容(R)=1500H,内存单元1500H的内容为2500H,内存单元2500H的内容为3500H,PC的值为4500H,采用相对寻址方式,有效地址为2500H的操作数是( )。

A.1500HB.2500HC.3500HD.4500H正确答案:C解析:形式地址为2500H说明操作数存放在主存单元2500H中,因此得到操作数为3500H。

知识模块:指令系统3.试比较各种寻址方式的效率,以下结论中不正确的是( )。

A.立即寻址的效率高于堆栈寻址B.堆栈寻址的效率高于寄存器寻址C.寄存器一次间接寻址的效率高于变址寻址D.变址寻址的效率高于一次间接寻址正确答案:B解析:立即寻址操作数在指令中,不需要访问任何寄存器或内存,取数最快。

堆栈寻址可能是硬堆栈(寄存器)或软堆栈(内存),采用软堆栈时比寄存器寻址慢。

寄存器一次间接寻址先访问寄存器得到地址,然后再访问主存。

微机原理寻址方式专项训练

微机原理寻址方式专项训练

微机原理寻址方式测试题二一、填空题(每空1分)1、指令MOV CX,10H[SI]中,源操作数的寻址方式是_________________________。

2、MOV AX,ES:[BX][SI]指令中,源操作数的物理地址计算方法是_________________________3、写出下列各寄存器的位数(1)AX是_________位寄存器(2)BL是________位寄存器(3)BP是________位寄存器(4)CH是________位寄存器(5)ECX是________位寄存器(6)SI是________位寄存器(7)EDI是________位寄存器(8)DX是________位寄存器4、写出默认的与段地址寄存器相结合的偏移地址寄存器。

(1)与________段地址寄存器相结合的是SI、BX、DI偏移地址寄存器。

(2)与CS段地址寄存器相结合的是________偏移地址寄存器。

(3)与________段地址寄存器相结合的是DI偏移地址寄存器。

5、设内存中某一单元的物理地址是12345H,写出下列不同的逻辑地址。

(1)1234:________(2)________:34556、存储器操作数的寻址方式有四种:_________________、________________、________________________、_____________________________。

7、构成微处理器的有效地址有三个分量,分别是______________、_____________、________________。

这三个分量的不同组合,就构成了多种多样的寻址方式。

8、说出以下指令中源操作数的寻址方式(1)MOV CX,[2000H] ____________________________(2)MOV AX,ABL[SI] ____________________________(3)MOV BX,[BP][DI][ABH] ____________________________(4)MOV BL,[BX] ____________________________(5)MOV CX,[BX][SI]_______________________8、MOV BX,[BP][DI]默认的段寄存器是____________________9、堆栈的三种基本操作是___________、压栈、_______________。

(完整版)计算机概论随堂练习题

(完整版)计算机概论随堂练习题

随堂练习题一、选择题1.计算机储存程序的理论是由()提出的。

A. 冯.诺依曼B.图灵C.比尔.盖茨D.莱布尼兹【答案: A】2.ENIAC 的逻辑元件是由()构成的。

A. 晶体管B.电子管C.集成电路D.小规模集成电路【答案:B】3.第四代计算机的主要逻辑元件采纳的是A)晶体管 B) 小规模集成电路C)电子管 D) 大规模和超大规模集成电路【答案: D】4.从第一台计算机出生到此刻的50 多年中按计算机采纳的电子元器件来区分,计算机发展经历了()个阶段。

A. 4B. 6C. 7D. 3【答案: A】5.计算机硬件的五大基本构件包含:运算器、储存器、输入设施、输出设施和A)显示器 B) 控制器 C) 磁盘驱动器 D) 鼠标器【答案: B】6.往常所说的I/O 设施指的是A)输入输出设施 B) 通讯设施 C) 网络设施 D) 控制设施【答案: A】7.计算机的储存单元中储存的内容A)只好是数据 B) 只好是程序 C) 能够是数据和指令 D) 只好是指令【答案: C】8. 现代计算机之因此能自动连续进行数据办理,主要由于()。

A. 采纳了开关电路B. 半导体器件C. 拥有储存程序的功能D. 采纳了二进制【答案: C】9.在计算机中,用于汉字信息的储存、互换、检索等操作的是( ) 。

A. 汉字输入吗B. 汉字内码C.汉字字模码D.ASCII码【答案: B】10.声音在计算机内采纳 ( )。

A. 直接储存B.二进制储存C.ASCII储存D.不可以储存【答案: B】11.五笔字型输入法属于A)音码输入法 B) 形码输入法 C) 音形联合输入法 D) 联想输入法【答案: B】12.十进制数 100 变换成二进制数是A)01100100 B) 01100101 C) 01100110 D) 01101000【答案: A】13.机器数10000001B它所代表的数()。

A.-1B.-127C.129D.以上均有可能【答案: B】14.以下数中最小的数为 ( ) 。

计算机概论·随堂练习2017秋华工答案

计算机概论·随堂练习2017秋华工答案

计算机概论随堂作业第一章计算机系统基础知识1.(单选题) 世界上公认的第一台电子计算机诞生在()。

A. 1945年B. 1946年C. 1948年D. 1952年答题: A. B. C. D. (已提交)参考答案:B问题解析:2.(单选题) 世界上第一台电子数字计算机取名为()。

A. UNIVACB. EDSACC. ENIACD. EDVAC答题: A. B. C. D. (已提交)参考答案:C问题解析:3.(单选题) 个人计算机简称为PC机,这种计算机属于( )。

A.微型计算机B.小型计算机C.超级计算机D.巨型计算机答题: A. B. C. D. (已提交)参考答案:A问题解析:4.(单选题) 反映计算机存储容量的基本单位是()。

A.二进制位B.字节C.字D.双字答题: A. B. C. D. (已提交)参考答案:B问题解析:5.(单选题) 在微机中,应用最普遍的字符编码是()。

A. ASCII码B. BCD码C.汉字编码D.补码答题: A. B. C. D. (已提交)参考答案:A问题解析:6.(单选题) 一个字节的二进制位数是()。

A. 2B. 4C. 8D. 16答题: A. B. C. D. (已提交)参考答案:C问题解析:7.(单选题) 计算机存储程序的理论是由( )提出的。

A.冯.诺依曼B.图灵C.比尔.盖茨D.莱布尼兹答题: A. B. C. D. (已提交)参考答案:A问题解析:8.(单选题) ENIAC 的逻辑元件是由()构成的。

A.晶体管B.电子管C.集成电路D.小规模集成电路答题: A. B. C. D. (已提交)参考答案:B问题解析:9.(单选题) 第四代计算机的主要逻辑元件采用的是()。

A. 晶体管B. 小规模集成电路C. 电子管D. 大规模和超大规模集成电路答题: A. B. C. D. (已提交)参考答案:D问题解析:10.(单选题) 从第一台计算机诞生到现在的70多年以来,按计算机采用的电子元器件来划分,计算机发展经历了()个阶段。

汇编语言期末自测考卷及答案

汇编语言期末自测考卷及答案

学号______________姓名_________________班级_____________一、填空题(每空2分,共30分)1、1M字节存储器的每一个单元有20 位物理地址,由16 位段地址和16 位偏移地址组成。

2、对于8086来说,各种寻址方式,寻址操作数的范围最多只能是64 KB。

3、8086的源程序由若干段组成,整个源程序以语句end 作为结束。

4、采用寄存器间接寻址方式,操作数地址的偏移量在BX 、BP 、SI 和DI 之一中。

5、把AX内容逻辑左移2位的语句是MOV CL,2 SHL AX,CL 。

6、经过汇编程序处理而产生的目标模块是OBJ 文件,它需要链接后才能运行。

7、堆栈是向下生长的,即随着入栈内容增加,SP寄存器的值减少。

8、一个字存入存储器要占2 字节,高位字节存入高地址,低位字节存入低地址。

二、选择题(每题2分,共10分)1、一个数据区有16个字数据,起始地址为71A0H:DDF6H,该数据区的最后一个字节单元的物理地址为( A )。

A、7F815HB、14FB5HC、7E815HD、7F816H2、设(SS)=2050H,(SP)=0140H,入栈5个数据后,(SP)=( B )。

A、014AHB、0136HC、013BHD、013CH3、变址寄存器SI、DI常用于变址寻址,有时也可用作( D )。

A、段寄存器B、标志寄存器C、基址寄存器D、数据寄存器4、OR指令用于( C )。

A、取一个数中的某一位B、将一个数置0C、置一个数中某一位为1D、取一个数中某些位5、MOV AX,[BX]目的数采用哪种寻址方式(A )A、寄存器寻址B、直接寻址C、寄存器间接寻址D、寄存器相对寻址三、简答题(共20分)1、在实模式下,逻辑地址2F3E:1020H对应的物理地址是多少?同一物理地址还有其他逻辑地址吗?试举例说明。

(5分)30400H,有,3040:00002、请写出8086CPU内部的16位寄存器的名称和各自的功能?(本题5分)AX,BX,CX,DX, BP,SP,DI,SI, IP,FLAGS, CS,DS,ES,SS3、有如下变量定义:X1 DB 15H, 23HX2 DW 1234H, 78HX3 DB 1,2,3画出数据在内存单元存放结构图。

《汇编语言程序设计》在线测试

《汇编语言程序设计》在线测试

《汇编语⾔程序设计》在线测试《汇编语⾔程序设计》第01章在线测试《汇编语⾔程序设计》第01章在线测试剩余时间:59:54答题须知:1、本卷满分20分。

2、答完题后,请⼀定要单击下⾯的“交卷”按钮交卷,否则⽆法记录本试卷的成绩。

3、在交卷之前,不要刷新本⽹页,否则你的答题结果将会被清空。

第⼀题、单项选择题(每题1分,5道题共5分)1、⼀个字节的⼆进制位数是____位。

A、4B、8C、16D、322、微机中每个存储单元具有⼀个地址,其中存放⼀个____量。

A、⽐特(1位)B、字节(8位)C、字(16位)D、双字(32位)3、设段地址为5788H,偏移地址为94H,该字节的物理地址_____。

A、57974HB、5883HC、58ECHD、57914H4、汇编语⾔源程序中,每个语句由4项组成,不影响语句功能的是_____。

B、助记符(操作码)C、操作数D、注释5、执⾏INT 21H指令后,8086CPU将转⼊_____号中断服务程序。

A、20B、20HC、21D、21H第⼆题、多项选择题(每题2分,5道题共10分)1、如下________名称属于8086的16位通⽤寄存器。

A、IPB、DSC、BPD、DXE、AX2、采⽤汇编语⾔进⾏程序开发,可以使⽤的⼯具软件有______。

A、⽂本编辑程序B、汇编程序C、调试程序D、集成化开发环境E、连接程序3、使⽤MASM 6.x版本的“ML /Fl eg101.asm”命令,如果源程序eg101.asm没有语法错误,则将⽣成_________⽂A、⽬标代码⽂件B、可执⾏⽂件C、列表⽂件D、调试⽂件E、库⽂件4、汇编语⾔中,程序员不能将______作为⽤户标识符。

A、DSB、byteC、againD、callE、SS5、进⾏逻辑段定义的伪指令有______。

A、.modelB、.dataC、.exitD、.codeE、.stack第三题、判断题(每题1分,5道题共5分)1、尽管⽤汇编语⾔⽣成的执⾏代码较庞⼤,但其能够直接有效地控制硬件。

《计算机组成原理》第二章8086CPU练习题及答案

《计算机组成原理》第二章8086CPU练习题及答案

《计算机组成原理》第二章8086CPU练习题及答案选择题目:1. 运算器的主要功能是进行( C )。

A. 逻辑运算B. 算术运算C. 逻辑运算和算术运算D. 以上均不正确2. 下面寄存器为8位的是( B )A. IPB. AHC. SPD. DX3. 下列寄存器中,只能按位进行访问的是(B )。

A. AXB. FLAGC. CXD.BP4 CPU内部的指令指针寄存器IP的作用是( C )A. 用于存放某特定程序的地址指针B. 由于存放某条指令的地址C. 用于存放下一条要执行指令的偏移地址D. 用于存放下一条要执行指令的段地址5. 在补码运算时,如果运算结果为负,则下列标志位一定为1的是(A )A. SFB. ZFC. CFD. PF6. 8086CPU可寻址的最大内存空间为(B )A. 64KBB. 1MBC. 4MBD. 64MB7. 8086CPU中,可用于对内存单元进行间接寻址的寄存器有(B )个。

A. 2C. 6D. 88. 标志寄存器中可用于指令测试的状态为包括( D )。

A. CF、ZF、DF和PFB. CF、ZF、DF和OFC. CF、ZF、OF和PFD. CF、ZF、DF和IF9. 用来表示堆栈指针的寄存器是(D )A. IPB. BPC. SPD. SS10. 存储器物理地址形成规则是(B )A. 段地址+偏移地址B. 段地址左移4位+偏移地址C. 段地址×10+偏移地址D. 段地址×16H+偏移地址11. 关于8086微机系统中的存储器分段管理,下面说法正确的是(C )。

A. 各逻辑段的起始地址被称为该段的段地址B. 各逻辑段起始地址的低16位被称为该段的段地址C. 各逻辑段的起始地址必须能被16整除D. 各逻辑段之间相互独立,不能重叠。

12. 某存储存储单元的逻辑地址为1200H:0100H,下列说法中错误的是( D )。

A. 该存储单元的段地址是1200HB. 该存储单元的偏移地址是0100HC. 该存储单元的物理地址是12100HD. 该存储单元的物理地址是1300H13. 8086CPU地址总线和可寻址的存储空间分别为(A )。

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