还剩9页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
思量与练习题1
一、选择题,计算机硬件中最核心的部件是()1C运算器主存储器输入/输出设备A.B.C.CPU D..微机的性能主要取决于()2o A(计算机数据处理能力的一个重要指标)B——主存储器.硬盘显示器A.CPU B.C D.
3.计算机中带符号数的表示通常采用()Co原码反码补码码A.B.C D.BCD.采用补码表示的位二进制数真值范围是()48o CA.-127〜+127B.-127〜+128C.-128〜+127D.-128〜+
128.大写字母的码是()5ASCII o BA.41H B.42H C.61H D.62H,某数在计算机中用压缩码表示为其真值为()6BCD10010011,C A.10010011B B.93H C.93oD.147
二、填空题
1.微处理器是指_C%;微型计算机以_CPU_为核心,配置一内存和I/O口口_构成;其特点是_
(1)功能强
(2)同■性高
(3)价格低
(4)函性强
(5)体积小
(6)维护方便.P8P
52.主存容量是指和总和二官是衡量微型计算机一计算机数据处理.能力的一个重要指标;_RAM ROM构成主存的器件通常采用和半导体器件_DRAM PROMP5P
9.系统总线是与其他部件之间传送数据、地址和控制信息—的公共通道;根据传送内容3_CPU的不同可分成_数据、地址、控制种总线3P
9.计算机中的数据可分为一数值型和非数值型.两类,前者的作用是—表示数值大小,进行算4术运算等处理操作」后者的作用是一表示字符编码,在计算机中描述某种特定的信息.机P125器数是指—数及其符号在机器中加以表示的数值化」机器数的表示应考虑一机器数的范围、机器数的符号、机器数中小数点位置个因素_3P15P16码可以表示」%种字符,其中起控制作用的称为—功能码」供书写程序和描述命令使用
6.ASCII的称为—信息码=P18P19
三、判断题计算机中带符号数采用补码表示的目的是为了简化机器数的运算()L
42.计算机中数据的表示范围不受计算机字长的限制()x
3.计算机地址总线的宽度决定了内存容量的大小()
44.计算机键盘输入的各类符号在计算机内部均表示为ASCII码()x(键盘与计算机通信采用码)ASCII思量与练习题2
一、选择题.在中起数据加工与处理作用的功能部件是()1EU o A数据暂存器数据寄存器控制电路A.ALU B.C.D.EU.以下不属于中的功能部件是()2BIU o B地址加法器地址寄存器段寄存器指令队列缓冲器A.B.C.D..堆栈操作中用于指示栈顶地址的寄存器是()3o BA.SS B.SP C.BP D.CS.指令指针寄存器()中存放的内容是()4IP Bo指令.指令地址操作数操作数地址A.B C.D.系统可访问的内存空间范围是()
5.8086oBA.0000H〜FFFFH B.00000H〜FFFFFHC.0〜2gD.0〜2”的地址空间采用位数寻址时,可访问的端门数容量为()
6.8086I/O16o CA.16KBB.32KB C.64KB D.1MB最大和最小工作方式的主要差别是()数据总线的位数
7.8086o DA.不同地址总线的位数不同B.端口数的不同单处理器与多处理器的不同C.I/O D.
二、填空题的内部结构由_四_和组成,前者功能是一执行指令后者功能是一总线操作
1.8086_BIU_P24P26-取指令时,会选取作为段基值,再加之由」提供的偏移地址形成位物理地址
2.8086_CS_P_20有两种外部中断请求线,它们分别是」和
3.8086NTR__NMI_P32的标志寄存器共有个标志位,分为一状态下志位和个_控制一标志位
4.8086_9_6H_3_P28为访问内存空间,将存储器进行一分段.管理其—物理—地址是惟二的;偏移地址是指_相
5.80861MB对段基地址的偏移量」逻辑地址常用于程序中1P29P20P34P
35.逻辑地址为寸,其物理地址是」段地址是」()偏移量是61000H:0230H00230H_,00H_,0230H_o.时钟周期是指基本时间计量单位.,总线周期是指.—次总线操作时间—,总线操作是指经7_CPU_CPU外部总线对存储器或者端口进行一次信息输入和输出的过程一I/O P37工作在最慷慨式时引脚应接一地」最大和最小工作方式的应用场合分别是—多处理
8.8086CPU MN/-MX器和单处理器系统P38P39-
三、判断题
1.1P中存放的是正在执行的指令偏移地址()x
2.从内存单元偶地址开始存放的数据称为规则字()<执行算术和逻辑运算后的结果特征可由控制标志位反映出来()><
3.EU
4.指令执行中插入T,和T是为了解决CPU与外设之间的速度差异()x
5.总线操作中第1个时钟周期通常是取指周期()系统复位后重新启动时从内存地址处开始执行(“
6.8086FFFF0H
四、简答题微处理器中的指令队列起什么作用(从指令队列取指令的缓冲作用),其长度是多少字节(
1.8086EU6个字节)?P
26.什么是逻辑地址(无符号位二进制数),它由哪两部份组成(段地址和偏移地址)?的物理2328086地址是如何形成的(物理地址二段地址偏移地址)?*10H+P
353.8086微机系统中存储器为什么要分段(8086系统内的地址寄存器均是16位,只能寻址MKB;将1MB存储器分成逻辑段,每段不超过空间,以便操作),各逻辑段之间的关系如何(可重叠、交64KB CPU叉、密切连接和分离)?P34端口有哪两种编址方式(统一编址和独立编址),的最大寻址空间是多少()
4.I/O8086I/O64KBP36的最大工作模式(、和通过总线控制器产生对总线的控制信号)和最小工作
5.80868086808780898288方式(直接产生总线控制信号)的主要区别是什么?他们分别应用在何种场合(多处理器和单处理8086器系统)?.简述实地址方式(由段地址和偏P396移地址计算产生物理地址,其物理地址可以超过位)和虚拟方式(由段地址和偏移地址计算产生208086的有效物理地址为位)的区别.简述微处理器的主耍特性20P417Pentium
五、分析题P
44.有一个由个字组成的数据区,其起始地址为试写出该数据区的首末存储单元的实际1101200H:0120H地址(12120H〜12120H+10*2-l=12133H).若一个程序段开始执行之前,((试问该程序段启动执行指令的实际地址是什2CS33AOH,IP0130H,么()33A00H+0130H=33B30H.有两个位的字和它们在系统存储器中的地址分别为和试画出31631DAH5E7FH,808600130H00134H,它们的存储示意图地址00130H00131H00134H00135H.将字符串的码挨次存人从4“Good!”ASCII01250H开始的字节单元中,画出它们存放的内存单元示意图地址01250H01251H01252H01253H01254H思量与练习题3
一、选择题.寄存器间接寻址方式中,要寻觅的操作数位于()中1B.通用寄存器内存单元.段寄存器.堆栈A B.C D.下列指令中正确的是()2CA.MOV AL,BX B.MOV CS,AX C.MOV AL,CL D.MOV[BX],[SI].下列指令中错误的是()3CoA.MOV AX,1234H B.INC BXC.SRL AX,2D.PUSH DX.设执行后,中的内容为4SP=1O1OH,POP AXSP oBA.1011H B.1012H C.1OOEH D.100FH.给定指令执行后的结果是5AL=80H,CL=02H,SHR AL,CL B尸A.ALMOH B.AL=20H C.AL=C0H D.AL EOH.将清零并使位清零,下面指令错误的是6AX CFoA不影响
二、填空题A.SUB AX,BX B.XOR AX,AX C.MOV AX,0FR D.AND AX,OOOOH.计算机指令通常由_操作码字段—和—操作数字段.两部份组成;指令对数据操作时,按照数1据的存放位置可分为.即将数、寄存器操作数、存储器操作数.寻址的含义是指—寻觅操作数的过程」指令系统的寻址方式按照大类可分为.与操作数28086有关的寻址方式、与端口有关的寻址方式」其中寻址速度最快的是一即将数寻址一I/O P54〜P
57.指令中,源操作数位于—物理地址为的存储3MOV AX,ES:[BX+O1OOH]ES*10H+BX+0100H单元」读取的是」附加数据段的存储单元内容ES_堆栈是一个特殊的.存储器区域其操作是以字节单元.为单位按照—先进后出_原则来处理;4_2采用指向栈顶地址,入栈时地址变化为_SP__SP=SP-2_P57端口的寻土正有直接端寻址和间接端寻址两种方式:采用位数端口地址直接端口
5.I/O nn8寻址时,可访问的端口地址为_」采用位数端口地址间接端口寻址时丁可访问的〜25516端口地址为_0〜65535_P57〜P58
三、分析计算题、析如下指令的正误,对错误指令说明出错误原因并加以收正1lMOV
[1200],23H2MOV1020H,CX3MOV[1000H],[2000H]4MOV IP,OOOH5PUSH AL6OUT CX,AL7IN AL,[80H]8MOV CL,3300H1MOV
[1200],23H沫指明数据类型MOV BYTEPTR
[1200],23H2MOV1020H,CX;即将数不能作为目标操作数MOV[1020H],CX两操作数不能均是内存单元3MOV[1000H],[2000H];MOV BYTEPTR[1000H],2000H不能在指令中浮现4MOV TP,OOOH;IP MOVJMP000H5PUSH AL;操作数必须是16位PUSH AX6OUT CX,AL;CX不能作为端口地址的间接访问寄存器OUT DX,AL7IN AL,[80H1;直接端口地址写法错误IN AL,80H8MOV CL,33H;两操作数的数据类型不一致MOV CX,33H.试分析如下程序段执行完后,的内容2BX817FHBXJ030H;BX=1030HMOV CL,3;CL=3M BX,CL BX;BX=8180H;BX=817FHOVSHLDEC思量与练习题4
一、选择题汇编语言程序中可执行的指令位于()中
1.c数据段堆栈段代码段附加数据段A.B.C.D..以下内容不是标号和变量属性的是()2oB段属性地址属性偏移属性类型属性A.B.C.D.功能调用中采用屏幕显示单个字符,其值保存在()寄存器
3.D0S CA.AL B.AH C.DL D.DH功能调用中,从键盘读取一个字符并回显的是()
4.D0S oAA.01H B.02H C.09H D.OAH福环程序设计中,要考虑的核心问题是()5o D循环的控制选择循环结构设置循环参数初始值修改循环控制参数A.B.C.D.•对于宏指令和子程序,下列说法不正确的是()6D宏指令不能简化目标程序A.子程序可以简化目标程序,但执行时间长B.子程序在执行过程中由处理C.CPU宏指令在执行时要保护和恢复现场D.
二、填空题汇编语言是一种面向指令系统的程序设计语言,采用指令助记符表示操作码和操
1.CPU作数,用.符号地址一表示操作数地址P
82.汇编语言的语句可由.名字、操作符、操作数、注释.四部份组成;其中.操作符.是必须具备2的P
83.机器指令是指一发送给的命令在运行时由执行;伪指令是—发送给汇编程序的3CPU_CPU_命令在汇编过程中由—汇编程序—进行处理;宏指令是指—代表一段源程序通常用于_时常用到的一个程序段一场合、.子程序的基本结构包括P87P1074_子程序说明、现场保护及恢复、子程序体、子程序返等几个部FL分;子程序的参数传递有_寄存器、堆栈、存储器—等方法、P104P105功能调用可完成对—完成对文件、设备、内存—的管理;的主要功能是_外设的控
5.DOS BIOS
6.给定如下程序在每条指令的右边写出指令的含义和操作功能,指出该程序段完成的功段,能及运行结果;AX=0;BX=1MOV AX,0;CX=5MOV BX,1制;如系统加电自检、引导装入及对键盘、磁盘、显示器、打印机、异步串行通信口等的控制LP:ADD AX,BX;AX=AX+BXADD BX,2;BX=BX+2LOOPLP;CXv=CX-1;若CX网,转HLT LP()该程序段完成的功能是-152n l_oo⑵程序运行后(AX)=_3右(BX)=_11T()CX=_0_O
三、判断题•伪指令是在汇编中用于管理和控制计算机相关功能的指令
1.程序中的“$可指向下一个所能分配存储单元的偏移地址
2.宏指令的引入是为了增加汇编程序的功能
3.多重循环的内循环要完整地包含在外循环中,可嵌套和并列
4.子程序结构缩短了程序的长度,节省了程序的存储空间5
五、设计题.编程实现求的值,并将结果放人单元1S=X2+Y2/Z RESULTASSUMx15EN-329X;定义结果保存单元2DUP;数据段结束;定义代码段;XT4_5_
1.ASM DATASEGMENTX DW15Y DW_32Z DW280;定义数据段RESULT DW2DUP DATA ENDSCODE SEGMENTASSUMECS:CODE,DS:DATA START:;定义结果保存单元MOV AX,DATA MOVDS,AX MOV;数据段结束AX,X IMUL MOV MOV MOV IMULAD DAD CIDI VM OVM OVM OV IN;定义代码段T CODEENDSEND;初始化DS,编程序完成计算2S=A+B/2-2AAND;XT4_5_
2.ASM DATASEGMENT;取出被乘数存入中X AXADWB;执行操作X2CX,AX DWSDW;乘积的低位字转存至CXBX,DXAX,Y;乘积的高位字转存至BXY;取出被乘数存入中X AXAX,CX;执行丫操作2DX,BX;X2+Y2的低位字与Z的低位字相Z加RESULT,A;X2+Y2的高位字相加XRESULT+2,;X2+Y2/Z;商存入单元DX RESULTAH,4CH;余数存入单元RESULT+221H;返回DOSSTART;代码段结束;汇编结束BRESULT DWDATAENDSCODESEGMENTCS:CODE,DS:DATA;初始化START:MOV AX,DATA DSMOVDS,AX;取出被乘数存入中MOV AX,A ADDAX,A AX;A+BB SARAX,1MOV;(A+B)/2BX,AX MOVAX,A;存入中BXAND AX,B SALAX,1;取出被乘数存入中A AXSUBBX,AX MOV;A ANDBS,BX MOVAH,4CH();A ANDB*2INT21H CODEENDS()();A+B/2-2A ANDBEND START;存入单元S;返回DOS;代码段结束;汇编结束思量与练习题5
一、选择题微机中地址总线的作用是()L C选择存储单元选择信息传输的设备A.B.指定存储单元和接口电路地址确定操作对象C.I/O D..微机中使用总线结构便于增减外设,同时可以()2C减少信息传输量.提高信息传输量A.B减少信息传输线条数增加信息传输线条数C.D..可将微处理器、内存储器及接口连接起来的总线是()3I/O o C芯片总线.外设总线系统总线.局部总线A.B C.D与计算机的高速外设进行信息传输采用的总线是()
4.CPU D芯片总线系统总线局部总线外部设备总线A.B.C.D..要求传送位数据信息,应选用的总线是()564CA.ISA B.12c C.PCI D.AGP.以下不属于主要特点的是()6USB oD可以热插拔数据传输快速.携带方便可并行处理
二、填空题A.B.C D.总线是微机系统中—多个部件之间公用的一一组连线,是系统中各个部件—信息交换的.公共
1.通道,由它构成一芯片、插件或者系统之间的—标准信息通路P
116.微机总线普通分为_内都总线、系统总线和外部总线_三类用于插件板一级互连的是一系统2总线」用于设备一级互连的是—外部总线_P116〜117_头总再宽度是指—可同时传送的二进制数据的位数」数据传输率是指.在单位时间内总线上可传送的数据总量_P120总线是一种高速图形接口局部总线标任丰要用于高速视频或者高品质画面的显示
4.AGP7_场合P132总线另一种一支持即插即用的新型串行二接口:其中要特点是审用方便、谏度加快、
5.USB J诧将耳伸、独立供巾、干持多媒体一P133〜134,是一种一新型的高谏出行=总线°主要应用干一超过的磅席和血频仍备
6.IEEE1394lOOKhitAP134思量与练习题6
一、选择题
1.存储器的主要作用是()o DA.存放数据B.存放程序C.存放指令D.存放数据和程序.以下存储器中,不能直接访问的是()2CPU oD主存辅存A.Cache B.RAM C D..以下属于特点的是()3DRAM o只能读出.只能写入信息需定时刷新.不断电信息能长久保存A.B CD.某存储器容量为该存储器的地址线和数据线条数分别为()464Kxi6,o CA.16,32B.32,16C.16,16D.32,
32.采用虚拟存储器的目的是()5oC提高主存的存取速度提高辅存的存取速度A.B.扩大主存的存储空间扩大辅存的存储空间CD.
二、填空题存储容量杲指一讲制信息总量」容量越大,能存储的_二进制信息戢多,系统的处理能力就1皿工P144的特占杲—通时指令用打机地对存储单元讲行访问一:根据存储原理可分为维公_
2.RAM相匚云杰其中要求定时对其进行刷断的工动态RAM_I RAM_,RAM_P148是一种一高速小空量_的存储器,位于匚和一主在^之间,用来存放正在伸用的
3.Cache_5_CPU指令和数据使用「的目的是—提高访问存储器的存取竦度,减少处理器的煞待时间_ache CPUP144P
165.虚拟存储器杲以—存储器访问局限性■为基础,建立在_主在闻:物理体系结构上的—主互匕4辅在夕间的新据方翅—技术.P
1675.计算机中采用—丰存-辅存和Cache-丰存两个存储层次,来解决—存储看的i束度、容量和价格•一之间的矛盾P146
三、判断题比电路简单,集成度高,功耗低LSRAM DRAMx的存取速度比主存快,但比内部寄存器慢Y
2.Cache CPUX.辅存与主存的相比,其特点是容量大,速度快
34.CPU可直接访问主存和辅存x
五、分析设计题求其最后一个单元的地址已知某微机系统的容量为位,首地址为
1.RAM4KX84800Ho4800H+1000H-l=57FFH.设有一个具有位地址和位数据的存储器,问2148⑴该存储器能存储多少字节的信息?答:2i4=24x21o=l6KB⑵如果存储器由位芯片组成,需要多少片?8K x4RAM答片:4⑶需要地址多少位做芯片选择?答位(局部译码):1。