ImageVerifierCode 换一换
格式:DOC , 页数:13 ,大小:193.34KB ,
资源ID:4683684      下载积分:8 金币
验证码下载
登录下载
邮箱/手机:
图形码:
验证码: 获取验证码
温馨提示:
支付成功后,系统会自动生成账号(用户名为邮箱或者手机号,密码是验证码),方便下次登录下载和查询订单;
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/4683684.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

开通VIP折扣优惠下载文档

            查看会员权益                  [ 下载后找不到文档?]

填表反馈(24小时):  下载求助     关注领币    退款申请

开具发票请登录PC端进行申请。


权利声明

1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4009-655-100;投诉/维权电话:18658249818。

注意事项

本文(微机原理题库2.doc)为本站上传会员【快乐****生活】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4009-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

微机原理题库2.doc

1、[键入文字] [键入文字] [键入文字] 第3章 汇编语言 一.填空题 1.指令MOV [BX+SI],AL中的目的操作数使用______段寄存器,属于______寻址方式。 解答:指令MOV [BX+SI],AL中的目的操作数使用___DS___段寄存器,属于__基址变址____寻址方式。 2. 指令MOV BX,NUM[SI]的源操作数使用的是______寻址方式,SUB AX,[BX+SI]使用的是______寻址方式。 解答:指令MOV BX,NUM[SI]源操作数使用了变址寄存器和一个位移量,因此是变址寻址方式。 指令SU

2、B AX,[BX+SI]中源操作数指定的一个基址寄存器BX和一变址寄存器SI,因此属于基址变址寻址方式。 3.指令LEA BX,[BP+SI]的源操作数位于 ,执行后BX的内容是 。 解答:指令LEA BX,[BP+SI]的源操作数位于 堆栈段 ,执行后BX的内容是 BP和SI的内容之和 。 4. 堆栈指针SP的初值为2000H,AX=3000H,BX=5000H,CX=1000H,问 (1)执行PUSH AX,PUSH BX后,SP= 。 (2)再执行PUSH CX,POPBX,POPAX

3、后, …… ③1FFAH 00H 10H ②1FFCH④ 00H 50H ①1FFEH⑤ 00H 30H 2000H …… SP= AX= ,BX= AX BX 解答:(1)执行PUSH AX SP-2=1FFEH→SP,指针在位置1处,栈顶为AX的内容 执行PUSH BX SP-2=1FFCH→SP,指针在位置2处,栈顶为BX的内容 (2)再执行PUSH CX,POPBX,POPAX后, 执行PUSH CX SP-2=1FFAH→SP,指针在位置3处,栈顶为CX

4、的内容 执行POP BX 将栈顶内容1000H弹出到BX中,SP+2=1FFCH→SP,指针在位置4处,BX=1000H 执行POP AX 将栈顶内容5000H弹出到AX中,SP+2=1FFEH→SP,指针在位置5处,AX=5000H 本题的正确答案为: (1)执行PUSH AX,PUSH BX后,SP= 1FFCH 。 (2)再执行PUSH CX,

5、POPBX,POPAX后, SP= 1FFEH AX= 5000H ,BX= 1000H 5.若(AX)=7531H,(BX)=42DAH,则下列指令段 SAHF PUSH BX POPF 指令执行完毕后(AX)= ,(SF,ZF,CF,OF)=( , , , )。 解答:指令执行完毕后(AX)= 7531H ,(SF,ZF,CF,OF)=( 1 , 1 , 0 , 0 ) 6. 已知AL=2EH,BL=6CH,执行指令ADD AL,BL之后,AL=

6、 ,BL= ,ZF= AF= OF= PF= CF= 。 解答:已知AL=2EH,BL=6CH,执行指令ADD AL,BL之后,AL= 9AH ,BL= 6CH ,ZF= 0 AF= 1 OF= 1 PF= 1 CF= 0 。 7. 对两个无符号8位二进制数进行加法运算后,结果为0EH,且标志位CF=1,OF=1,SF=0,其结果应为十进制数 。 解答: CPU对两个无符号8位二进制数进行加法运算

7、后,结果为0EH,且标志位CF=1,OF=1,SF=0,其结果应为十进制数 270 。 8. 设(AL)=10100000B,则执行NEG AL后,(AL)= , 设(AL)=10000000B,则执行NEG AL后,(AL)= 。 解答:基址变址寻址在计算机中的减法运算可以将减数求补, (AL)=10100000B是一个负数,求它的真值,就对其求补 (AL)=10100000B=-1100000B=-60H 执行NEG AL后,(AL)= 01100000B=60H 9.已知:(AL)=7AH,题(1),(2)相互独立,求AL的

8、值。 (1)SUB AL,20H (AL)=( ) (2)CMP AL,20H (AL)=( ) 解答: (1)SUB AL,20H 这条是减法指令,7AH-20H=5AH,将结果回送到AL中 因此(AL)=5AH (2)CMP AL,20H 这是比较指令,将目的操作数与源操作数相减,但不送回结果,只根据结果置标志位,即(DST) -(SRC)。指令执行后,两个操作数均不发生变化。因此(AL)=7AH 10.设DS=1000H、ES=2000H、SS=3000H、SI=00C0H、DI=0170H、BX=01B0H

9、AX=5657H,(10370H)=3AH,(10371H)=67H数据段中的变量NUM的偏移地址值为0050H。 ①求下条指令源操作数的物理地址为 ADD AX ,NUM[BX][DI] ②指令执行完成后OF= ,CF= 解答:①ADD AX ,NUM[BX][DI]的源操作数是相对的基址变址寻址,处于数据段中,有效地址为: EA=0050H+01B0H+0170H=0370H PA=DS×10H+EA=10370H 源操作数为10370H单元和10371H单元的内容=673AH ②指令执行完成后,AX=673AH+5657H=

10、0BD91H,OF=1(有溢出),CF=0(无进位) 11. 将DL中的内容循环右移,已知移位前CL=9,要使其移位前后内容保持不变,应选用的指令是 。 解答:将DL中的内容循环右移,已知移位前CL=9,要使其移位前后内容保持不变,应选用的指令是 RCL或RCR 。 12.串操作指令的两个隐含的指针寄存器是 。 解答:串操作指令的两个隐含的指针寄存器是 SI和DI寄存器 。 13. 指令REP MOVSB重复执行的条件为 。 解答:指令REP MOVSB重复执行的条件为 CX≠0

11、 。 14. 串操作指令在内存中可以实现信息串的搬家,如果DS=ES且SI>DI,不能引起信息串的覆盖,应设置 。 解答:串操作指令在内存中可以实现信息串的搬家,如果DS=ES且SI>DI,不能引起信息串的覆盖,应设置 DF=0 。 15. 将下列程序补充完整:程序的功能是在数据段ADDR1地址处有200个字节,要传送到数据段地址ADDR2处。 MOV AX,SEG ADDR1 MOV DS,AX MOV ES, MOV SI, MOV DI,OFFSET ADDR2 MOV ,200

12、 CLD REP 解答:在存储器中实现信息块的搬家,使用重复前缀,必须先给CX赋值重复的次数。如果信息块的长度是多少个字节,用MOVSB传送时,则将此字节数赋给CX作重复次数;若用MOVSW传送时,则将此字节数÷2赋给CX作重复次数。程序要求200个字节搬移,指令中使用的重复次数为200,由此使用REP MOVSB指令,完整的程序如下: MOV AX,SEG ADDR1 MOV DS,AX MOV ES, AX MOV SI, OFFSET ADDR1 MOV DI,OFFSET ADDR2 MOV CX ,200 CLD

13、REP MOVSB 16. 若指令JMP ADDR1的机器码为E93512H,此指令的CS=1500H,IP=2400H,则目标ADDR1与本指令之间的位移量为 ,执行本指令时,IP的当前值为 ,本指令执行后,CPU转移至CS:IP为 。 解答: JMP指令是无条件转移指令,JMP ADDR1的机器码为E93512H,这是三字节指令,E9H表示操作码,8086系统中,高地址存放的是高字节,低地址则是低字节,因此1235H是操作数,表示本指令与ADDR1之间的位移量为1235H。 该指令是三字节指令,执行指令时,当前IP=2400

14、H+3=2403H。由目标偏移地址=当前IP值+指令中的位移量=2403H+1235H=3638H。因此,执行该指令后,CPU转移至1500H:3638H处。 本题的正确答案为:若指令JMP ADDR1的机器码为E93512H,此指令的CS=1500H,IP=2400H,则目标ADDR1与本指令之间的位移量为 1235H ,执行本指令时,IP的当前值为 2403H ,本指令执行后,CPU转移至CS:IP为 1500H:3638H 。 17. 阅读程序并补充完整:以TAB为首地址的100个ASCII码字符添加奇偶校验位(bit7),使每个字节中的“1”

15、的个数为偶数,再顺序输出到10H号端口。 MOV SI,OFFSET TAB MOV CX, ① L2: MOV AL,[SI] AND AL, ② ③ L1 OR AL, ④ L1: OUT 10H, AL INC ⑤ LOOP L2 解答:传送类指令不影响标志位,可以使用AND AL,AL或AND AL,0FFH指令,它对AL的内容无影响,但影响标志位。为使每个字节中的“1”的个数为偶数,,用使用进行JP条件判断,如果PF=1,则转

16、到L2出,否则在最高位加1,可凑成偶数。完整的程序如下: MOV SI,OFFSET TAB MOV CX, 100 L2: MOV AL,[SI] AND AL, 0FFH 或AL JP L1 OR AL, 80H L1: OUT 10,HAL INC SI LOOP L2 18. 设AX=8000H,BX=0FFFFH,执行CMP AX,BX后,写出两条能引起转移的条件转移指令 ① 、 ② 。 解答:AX=8000H,BX=0FFFFH,执行C

17、MP AX,BX后CF=1(有借位),OF=0(没有溢出),ZF=0(结果不为0),SF=1(结果为负数,最高位为1),PF=0(第8位有1个1)。 因此能引起只要的条件指令有JC、JNO、JNZ等。 本题的正确答案为:设AX=8000H,BX=0FFFFH,执行CMP AX,BX后,写出两条能引起转移的条件转移指令 JC 、 JNZ 。 19. 汇编语言的调试过程如下:建立______以为扩展名的源文件;生成以______为扩展名的目标文件;生成以______为扩展名的可执行文件;使用DYBUG调试程序,调试可执行目标程序。 解答:汇编语言的调试过程如下:建立

18、ASM 以为扩展名的源文件;生成以 .OBJ 为扩展名的目标文件;生成以 .EXE 为扩展名的可执行文件;使用DYBUG调试程序,调试可执行目标程序。 20. 宏汇编语言程序被汇编时,_____语句产生代码指令,______语句不产生代码指令, ______语句可能产生也可能不产生代码指令。 解答:宏汇编语言程序被汇编时, 指令性 语句产生代码指令, 伪指令 语句不产生代码指令, 宏指令 语句可能产生也可能不产生代码指令。 21. 已知VAR1是字变量,指令MOV AX,VAR1的功能是将 送到AX中;指令MOV AX,OFF

19、SET VAR1的是将 送到AX,其功能和指令 AX,VAR1是相同的。 解答:已知VAR1是字变量,指令MOV AX,VAR1的功能是将 VAR1的内容 送到AX中;指令MOV AX,OFFSET VAR1的是将 VAR1的偏移量 送到AX,其功能和指令 LEA AX,VAR1是相同的。 22.假设VDT1和VDT2为字变量,TAL1和TAL2为标号,说明下列指令是否正确,说明其寻址方式;若有错误指出错误所在。 (1)JMP VDT1 (2)JMP NEAR TAL1 (3)J

20、NZ VDT2 (4)JE TAL2 (5)JMP FAR PTR TAL1 (6)JMP FAL1[SI] 解答:(1)JMP VDT1 非法指令,跳转指令应为标号不能是变量,VDT1是变量 (2)JMP NEAR TAL1 非法指令,标号的类型属性指在转移指令中标号可转移的距离,也称距离属性。类型NEAR,表示此标号只能实现本代码段内转移或调用;类型FAR,表示可以作为其它代码段中的目标地址,实现段间转移或调用。使用时,在属性后加PTR,应该改为:JMP NEAR PTR TAL1 (3)JNZ VDT2 非法指令,跳转指令应为标

21、号不能是变量,VDT2是变量 (4)JE TAL2 合法指令。 (5)JMP FAR PTR TAL1 合法指令 (6)JMP FAL1[SI] 非法指令,FAL1为标号,表示指令语言的符号地址,SI是源变址寄存器,它存放的是地址。这条指令的错误之处在于两个地址表达式不能相加。 二.选择题 1.寻址方式指出了操作数的位置,一般来说( D )。 A、立即寻址给出了操作数地址; B、寄存器直接寻址的操作数在寄存器内,而指令给出了存储器; C、直接寻址直接给出了操作数本身; D、寄存器直接寻址的操作数包含在寄存器内中,由指令指定寄存器的名称。 2

22、 寄存器寻址方式中,操作数在( A )中。 A、通用寄存器 B、堆栈 C、内存单元 D、段寄存器 3.寄存器间接寻址方式中,操作数在( C)中。 A、通用寄存器 B、代码段 C、内存单元 D、段寄存器 4. 8088变址寻址方式中,操作数的物理地址等于( B ) A、段寄存器左移四位加上变址寄存器的内容; B、段寄存器左移四位加上变址寄存器的内容再加给定的偏移量; C、段寄存器左移四位加上变址寄存器

23、的内容再加基址寄存器内容; D、段寄存器左移四位加上基址寄存器的内容再加给定的偏移量; 5. 下列指令中非法指令是( B ) A.MOV [SI+BX],AX B.MOV CL,280 C.MOV [0260H],2346H D.MOV BX,[BX] 6.下列指令中,正确的是( D ) A、 MOV AL, 1000 B、MOV 100, AL C、 MOV AL, 100H D、MOV AL, 100 7. 在指令ADD AX,00H执行后,CPU状态标志位Z

24、F的取值为( C ) a.为0 b.为1 c. 不确定 d. 没有影响 8. . 8086CPU在进行无符号数比较时,是根据( C )标志来判别大小的。 A.CF和OF B.CF和SF C.CF和ZF D.OF和ZF 9. 设AL=0B4H,BL=11H,指令“MUL BL”和指令“IMUL BL”分别执行后OF,CF的值为(B )。 A、OF=1,CF=0 B、OF=1,CF=1 C、OF=0,CF=0 D、OF=0,CF=1 10. 下面指令中影响状态标志位CF的指令是( D )。

25、 A、INC AX; B、DEC AX; C、NOT AX; D、NEG AX 11. 已知AL=A8H,BL=62H,执行AND AL,BL指令后,AL中的数为(B ) A.32 B.20H C.00H D.+20 12. AX中有一负数,欲求其绝对值,若该数为补码,则用指令 ;若该数为原码,则用指令 。 解答:AX中有一负数,欲求其绝对值,若该数为补码,则用指令 NEG AX ;若该数为原码,则用指令 AND AX,7FFFH 。 13. 以下可以使寄存器AX和

26、CF同时清零的指令为( A ) A.SUB AX,AX B.XCHG AX,BX C.PUSH AX D.XOR AX,BX 14. 完成将累加器AL清零,并将进位标志CF清零,下面错误的指令是( A )。 A、MOV AL,00H B、AND AL,00H C、XOR AL,AL D、SUB AL,AL 15. 假设AL=3,要使得AL=0CH,应执行的指令是( C ) A、NOT AL B、AND AL,0FH C、XOR AL,0FH

27、 D、OR AL,0FH 16. 测试BL寄存器内容是否与数据4FH相等,若相等则转NEXT处执行,可实现的方法是( B )。 A、TEST BL,4FH JZ NEXT B、XOR BL,4FH JZ NEXT C、AND BL,4FH JZ NEXT D、OR BL,4FH JZ NEXT 17. 下面指令序列测试BH中的数是否为奇数,若为奇数则转移至K1处,横线处的指令应为( )。 TEST BH,01H K1 A、JNE B、JZ C、JNP D、JC 解答:TEST BH,0

28、1H指令执行结束后,如果BH为奇数,其“与”后的结果都为最低位为1,则ZF=0,那么ZF=0则转移到K1处,使用的指令应该为JNZ/JNE。正确答案为A。 18. 执行INT n指令或响应中断时,CPU完成的操作次序是( A ) A、FLAGS寄存器(FR)先入栈,其次CS,最后IP B、CS在先,其次IP,最后FR入栈 C、FR在先,其后依次是 IP,CS D、IP在先,其次CS,最后FR 19. 用汇编语言编写的源程序,其后缀名为( );其可执行程序的后缀名为( )。 A、exe B、obj C、asm D、c 解答:用汇编语言编写的

29、源程序,其后缀名为(.asm );其可执行程序的后缀名为(.exe ),选择C、A。 20. 下列描述正确的是 B 。 A.汇编语言源程序可发直接运行 B.汇编语言属低级语言 C.汇编语言是汇编语言编写的程序,运行速度高,阅读方便,属于面向用户的程序语言 D.汇编语言可以在可以移植。 21. 列伪指令哪些是正确的: C A. ERR1:DW 99 B. ERR2 DB 25×60 C. COUNT EQU 20 D. ONE DB ONE 三.判断题 1.是非判定题:立即数寻址方式的操作数是在代码段中的,因此在执行指

30、令的过程中也要执行总线周期。(f) 2. 8086指令系统寻址方式中,直接寻址直接给出了操作数本身。(f) 3. 立即寻址方式的操作数一定放在代码段中,而直接寻址方式的操作数一定放在数据段中。( f ) 4.判断下列指令是否正确? (1)ADD  AL,BL  (2)ADD  DS,CX  (3)ADD  〔SI〕,〔BP+100H〕 (4)ADD  〔BX〕,AX  (5)ADD  AX,CL  解答:(1)ADD  AL,BL  ;合法指令,源操作数和目的操作

31、数都是8位寄存器 (2)ADD  DS,CX  ;非法指令,目的操作数不能是段寄存器 (3)ADD  〔SI〕,〔BP+100H〕 ;非法指令,源操作数和目的操作数都是存储区操作数 (4)ADD  〔BX〕,AX  ;合法指令,源操作数是寄存器,目的操作数是存储器操作数 (5)ADD  AX,CL  ;非法指令,源操作数和目的操作数类型不匹配 5. CPU用指令SUB AX,AX可以是零标志位置位,进位标志清零。( t ) 6. x与Y进行异或运算后再与Y的反进行异或运算,结果是求x的反。(t )

32、第4章 存储器系统 一.填空题 1.只读存储器主要分为固定只读存储器ROM、可编程的只读存储器PROM、 。 解答:可擦除可编程只读存储器EPROM。 2. DRAM为动态存储器,它是通过电容充电存储信息,由于 易使信息丢失,所以需要 解答:DRAM为动态存储器,它是通过电容充电存储信息,由于 电荷泄漏 易使信息丢失,所以需要 定时刷新 3.在“Cache——主存——辅存”三级存储体系中,“Cache——主存”结构的引入是为了解决 问题。“主存——辅存”结构的引入是为了解决 问题。 解答:速

33、度 容量 4. Flash Memory 的汉语名称是 。 解答:闪速存储器。 5. 虚拟存储器是由 和 两级存储器系统组成,使用虚拟存储器是为了 。 解答:主存,辅存,提供更大的随机存储空间。 6. 某个RAM型存储器的地址线有14条,数据线有8条,则它的片内存储单元的个数应为 16 KB。 解答:地址线有14条,数据线8条,表示可被访问214个8位,即16K字节。 7. 8086/8088CPU微处理机外部地址线有 20 根,内存最大寻址能力是 1M 字节 8. 若用16K×1的芯

34、片组成一个32K×8位的存储器,需要 个芯片,片内选址需 根地址线,存储器选址需 根地址线。 解答:16、14、1 9. 用16片32KB的存储器构成的存储空间,起始地址为48000H,结束地址为 。 解答:C7FFFH 10. 在8088CPU系统中选用74LS138译码器(如图1所示),系统中ROM存储器的地址范围为 和RAM存储器的地址范围为 。 解答:/Y0输出低电平时,A19~A13的信号为1011 000B,其余位为变址,所以ROM的地址范围为B0000H~B1FFFH。同理,RAM的地址范围为BC0

35、00H~BDFFFH。 二.选择题 1. 存储器的存取周期是指( C )。 A、存储器的读出时间 B、存储器的写入时间 C、存储器进行连续读和写操作所允许的最短时间间隔 D、存储器进行连续写操作所允许的最短时间间隔 2. 属于随机存储器RAM的是(D ) A、只读存储器 B、移位寄存器 C、缓冲寄存器 D、静态存储器 3.计算机的主存储器一般是由 B 组成。 A、磁存储器 B、半导体存储器 C、寄存器 D、光盘存储器 4. FLSAH 存储器属于___A___。 a)

36、只读存储器; b)随机存储器; c)动态存储器; d)静态存储器。 5.只读存储器能够存储___A_____。 a)程序代码和固定数据; b)程序运行过程中需要保存的临时数据; c)程序代码和临时数据; d)固定数据和临时数据。 6. 在计算机中,大量应用程序主要存放在 D  中。 A、微处理器 B、寄存器 C、存储器 D、硬盘 7. 在表示存储器的容量时,M的准确含义是 B  。 A、100个字节 B、1024K个字节 C、100K个字节 D、1024个字节

37、 8. 断电后,计算机 C  中的数据将全部丢失。 A、硬盘 B、ROM和RAM C、RAM D、ROM 9. 一个存储器芯片有13根片内地址线,1根片选线,l根数据线,若要构成一个16K字节的存储体,需___ ___B__片这样的芯片。 A、40 B、16 C、64 D、32 10. 若总线地址为26位,则最大地址空间为( C )。 A、6M B、24M C、64M D、128M 11. 若用6264SRAM芯片(8K×8位)组成128KB的存储器系统,需要( A )

38、片6264芯片。 A、16 B、24 C、32 D、64 12. 一个存储器芯片有13根片内地址线,有8根数据线,这个芯片的存储容量为( A ) A.8K B.4K C 16K D2K 三.分析题 1. 拟以Intel8088CPU为核心,构成微机存储器系统,要求及条件如下: 1)占用连续空间,总容量16KB,起始地址为2000H,其中ROM容量为8KB,占低地址区域,RAM容量为8KB,占高地址区域; 2)系统设计所需要的译码器及与非门器件不受限制 3)现有存储器芯片: EPROM: Intel2716 规格为2K×8;

39、 静态RAM:Intel6264 规格为8K×8 试完成硬件线路的设计并写出各芯片的地址范围 解答: 根据题意,需Intel2716 4片; 片内A1-A11共11根地址线寻址 需Intel6264 1片; 片内用13根地址线A1-A13寻址 芯片选择由74LS138译码器输出,完成. ROM芯片由信号(连)来完成数据读出. RAM芯片由信号(连)和(连端)来完成数据读/写,A0,用来区分数据线的低8位及高8位. 由于ROM芯片容量为2K×8位,RAM芯片容量为8K*8位,用A13和输出进行二次译码,来选项择两组ROM芯片. 74LS138译码器的输入端C,B,A

40、分别连地址线A16-A14,控制端G1, 和分别连M/和A17,A18,计算得到存储器的地址范围为: ROM:2000H-5FFFH RAM: 6000H-EFFFH 2. 要求用8Kx8位的ERPOM2764,8Kx8位的RAM6264和译码器74LS138构成一个16K字BPROM,16K字RAM的存储器子系统,8086工作于最小模式,画出存储器系统与CPU的连接线路图。设:EPROM的首地址为20000H,RAM的本地址为2FFFH。 解答:ROM芯片,8K字用2片2764芯片组成,片内用13跟地址线A1~A13寻址 RAM芯片,8K字用2片6264芯片组成,片内用13跟地

41、址线A1~A13 寻址。 芯片选择由74L138译码器输出完成。ROM芯片由信号来完成数据读出。RAM芯片由和来完成数据读写,A0、用来区分数据线的低8位和高8位。 系统示意图为: 3. 给8086系统扩展8K字ROM和8K字RAM存储器系统,用4KX8的EPROM芯片2732,8KX8的RAM芯片6264,译码器74LS138,系统配置为最小的模式,下面给出了所用系统信号及芯片的引脚; 系统信号:D0……D7、D8……D15、A0……A19、M/IO、RD、WR、BHE;74LS138;输入信号:A、B、C、G21、G22、G1;输出信号:Y0……Y7 EPROM芯片引脚:

42、D0……D7、A0……A11、CS、OE; RAM芯片引脚:D……D7、A0……A12、CS、OE、WR; (1)储储器地址译码方式有那几种? (2)根据所给信号画出存储器与CPU的接线图(未给出的信号不要连接),所连接的存储器的地睛空间安排在00000H-07FFFH;(可根据需要,增加基本逻辑器件)。 (3)确定每个存储器芯片的地址范围。 解答: (1)存储器地址选择方式有三种,分别为线性选择方式,全译码选择方式和部分译码选择方式。 (2)连接图如下: (3)各个芯片的地址范围为: EPROM的地址范围为03000H~07FFFH,RAM的地址范围为00000H~01FFF

43、H。 4.给8086系统扩展16KB RAM存储器系统,扩展的存储器空间为0A8000H开始的连续存储区,用8KX8的RAM芯片6265,译码器74LS138,系统配置为最小模式,下面给出了所用系统信号及芯片的引脚: 系统信号:D0……D15、A0……A19 M/IO、RD、WR、BHE 74LS138;输入信号:A、B、C、G21、G22、G1;输入信号:Y0……Y7; RAM芯片引脚:D0……D7、A0……A12 SD、OE WR; (1)存储器地址选择方式有哪几种? (2)据所给信号画出存储器与CPU的接线图(未给出的信号不要连接)(可根据需要,增加基

44、本逻辑器件)。 (3)确定每个存储器芯片的地址范围 解答:(1)存储器地址选择方式有三种,分别为线性选择方式,全译码选择方式和部分译码选择方式。 (2) 连接图如下: (3) 各个芯片的地址范围为:74LS138译码器的输入为A13~A19,A、B、C端对应A13、A14、A15,仅当A16~A19为全“1”时,G1=1,译码器才对A、B、C输入信号进行译码。所以和芯片片选信号的地址信号A16~A19必须为“1”,而A13、A14、A15用于区别不同的片选信号,。RAM组的地址范围:FE000H~FFFFFH,FC000H~FDFFFH。 13

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服