欢迎来到冰豆网! | 帮助中心 分享价值,成长自我!
冰豆网
全部分类
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • 党团工作>
  • ImageVerifierCode 换一换
    首页 冰豆网 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    春微型计算机原理及应用课堂作业题含答案Word文档下载推荐.docx

    • 资源ID:20904202       资源大小:97.29KB        全文页数:19页
    • 资源格式: DOCX        下载积分:12金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要12金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    春微型计算机原理及应用课堂作业题含答案Word文档下载推荐.docx

    1、1. ALU 算数逻辑单元2. MDR 存储器数据寄存器3. RAM 随机存储器4. 总线 总线是计算机系统各部件之间传递公共信息的一簇导线5. IR 指令寄存器6. CU 控制单元7. MAR 存储器地址寄存器8. 存储容量 存储器能够存放的二进制数的总位数9. ROM 只读存储器10. PC 程序计数器11. ID 指令译码器第3章 1. MOVAX,BX+SI的源操作数是基址变址寻址方式。 2. 堆栈是按照先进后出原则组织的一片连续的存储区域。3FLAGS寄存器中有 3 位控制状态位。4. LOOPNZ A1指令只有当ZF= 0 且(CX)不等于0时,才能继续循环。5.JMP DWORD

    2、 PTR DI是 段间间接 转移。6. 若(AL)=0FEH, (BL)=11H,执行MUL BL后(AX)= 10DEH ,标志位CF和OF分别为 CF=OF=1 。7. 能够实现将BL寄存器中的内容最低4位取反,最高4位维持不变的一条指令是 XOR BL,0FH 。8. 执行段内近转移指令后2000:0100 E9 12 34 JMP A1,A1的地址为3512 。9. MOV SI,OFFSET A1是立即寻址 寻址方式。10.假设 (SS)=3000H,(SP)=1000H, 执行PUSH AX 指令后,栈顶的物理地址是30FFEH 。11. (BH)=65H,(BL)=76H,执行A

    3、DD BH, BL 指令后,(BH) = DBH OF= 0 。12. A2 DB 10 DUP(2,3)语句执行后共占有 20 字节存储单元。13. 能够实现将BL寄存器中的内容最低4位取反,最高4位维持不变的一条指令是XOR BL,0FH。14指令由 操作码 和 操作数 两部分组成。15交换寄存器SI,DI的内容,正确的程序段是( A D )。 A PUSH SI B PUSH SI PUSH DI PUSH DI POP SI POP DI POP DI POP SI C MOV AX,SI D MOV AX,SI MOV SI, DI MOV BX,DI MOV DI, AX XCHG

    4、 BX,AX16. 假定(SS)2000H,(SP)0100H,(AX)2107H,执行指令PUSH AX后,存放数据21H的物理地址是( D )。A20102H B20101H C200FEH D200FFH17INC指令不影响( B )标志。AOF BCF CSF DZF18将累加器AX的内容清零的错误指令是( D )。AAND AX,0 BXOR AX,AXCSUB AX,AX DCMP AX,AX19. 实现将AL寄存器中的低4位置1的指令为( B )。AAND AL,0FH BOR AL,0FHCTEST AL,0FH DXOR AL,0FH20. 运算结束后,ZF=0,表示_。(

    5、C )A运算结果为正数 B运算结果为负数 C运算结果不为零 D运算结果为零21. 指令MOV BL,B的寻址方式为( D )。A. 寄存器寻址 B.直接寻址C.间接寻址 D.立即寻址22. 在串操作指令中,下列描述不正确的是( B )。 A.REP MOVSB B.REP SCASB C.REPE CMPSB D.REP LODSB23. 含有立即数的指令中,该立即数被存放在( B )。A.累加器中B.指令操作码后的内存单元中C.指令操作码前的内存单元中D.由该立即数所指定的内存单元中24. LOOP指令执行时,隐含计数器是( C )A.SP B.BX C.CX D.DI25. 什么是寻址方式

    6、?说出下列指令中源操作数的寻址方式。寻址方式:寻找指令和操作数的方法称为寻址方式。MOV AX,BX 寄存器寻址MOV AH,02H 立即寻址MOV DX,1800H 直接寻址MOV AL,BX 寄存器间接寻址第4章 1汇编语言的源程序语句可以分为:指令语句, 伪指令语句 , 宏指令语句 。 2. 指示语句在汇编时由 编译程序 执行,而不被翻译成机器语言。 1汇编语言源程序文件的扩展名为( C )。 Aexe Bdoc Casm Dtxt3. 阅读程序XOR CX, CXA3: AND AX, AXJZ A1SHL AX,1JNC A2INC CXA2: JMP A3A1: HLT问:该程序段

    7、完成统计AX中1的个数 功能。4. 设AX=1234H ,BX=5678H , SS=3000H , SP=1000H。执行下面指令PUSH AXPUSH BXPOP AXPOP BX试问(SP)= 1000H 。5. TABLE DW 10H,20H,30H,40H,50H ENTRY DW 3 MOV BX,OFFSET TABLE ADD BX,ENTRY MOV AX,BX程序执行后AX的内容是 3000H 。6. 试编一程序,求三个带符号数据中的最大值,并将最大值存入MAX单元中,设三个带符号数分别在三个变量X,Y,Z中存储。要求写出完整程序框架。解:DATAS SEGMENT X

    8、DB 5 Y DB -2 Z DB 0 MAX DB ?DATAS ENDSCODES SEGMENTASSUME CS:CODES,DS:DATASSTART: MOV AX,DATAS MOV DS,AX MOV AL,X MOV BL,Y CMP AL,BL JG L1 MOV AL,BL L1:MOV BL,Z JG L2 L2:MOV MAX,AL MOV AH,4CH INT 21HCODES ENDSEND START7. 在字符串S中查找逗号字符(ASCII码位2CH),找到显示Y,否则显示N。解DATES SEGMENTS DB “E,4555!,”CNT EQU $-SDA

    9、TES ENDS MOV BX,OFFSET S MOV CX,CNTL1: MOV AL,BX CMP AL,2CH JZ L2 INC BX DEC CX JNZ L1 MOV DL,N MOV AH,02H JMP L3L2: MOV DL,YL3:8. 统计数据块中正数和负数个数(设有7个数,分别为-23,57,82,-27,-19,0,-8),要求写出完整程序框架。 BUF DB -23,57,82,-27,-19,0,-8 CNT EQU $-BUF F DB 0 ASSUME CS: MOV BX,OFFSET BUF ;MOV AL,BX CMP AL,0 JG L2; JL

    10、L3 ; JMP NEXT INC Z JMP NEXT L3:INC F ;JMP NEXT NEXT:INC BX JNZ L1 END START9. 编写程序,实现下列函数。 5 X Y= 0 X=0 -5 XMOV AL,X JGE L1 MOV AL,-5 MOV AL,0 MOV AL,5NEXT: MOV Y,AL MOV AH,4CH 10.编程实现键盘输入的小写字母转换成大写字母并在显示器显示出来。(要求完整程序)CODE SEGMENTCODE MOV AL, 01H INT 21HCOMP AL, a JB EXIT CMP AL, z JA EXIT SUB AL,

    11、20H MOV DL, AL MOV AH, 02H INT 21HEXIT: MOV AH, 4CH CODE ENDS END START11.编写完整程序,统计数据段中以变量BUFFER为起始地址50个存储单元中的有符号数,负数与正数的个数,将统计出来的负数个数送到DL寄存器中,正数的个数送到DH寄存器中。BUFFER DB 50 DUP (?) MOV AX, DATAS MOV DS, AX XOR DX, DX LEA SI, BUFFER MOV CX,50 MOV AL,SI JL L3 JMP L4 INC DHINC DLL4: INC SI LOOP L1CODES EN

    12、D第5章 1用2k4位的存储芯片,组成16k8位的存储器,要用16 片存储芯片。2系统总线可以分为地址总线,数据 总线和 控制 总线。 34K 4位的存储芯片分别有多少条地址线和数据线? ( C ) A4,4 B4,12 C12,4 D12,12 4可以写入,但一旦写入.不可擦除的只读存储器是以下哪个?( B ) AROM B PROM CEPROM DEEPROM 516K 8位的存储芯片分别有多少条地址线和数据线? ( A ) A14,8 B12,8 C14,3 D12,3 6可用电擦除的的只读存储器是_。 AROM BPROM CEPROM DEEPROM7. 用EPROM 2716(2

    13、K8位)为8088 CPU设计一个16KB的ROM存储器。(1)共需多少块芯片?(2)画出存储器与8088 CPU的连接图。(3)写出存储范围(1) (2)(3)EPROM1:F0000HF1FFFH; EPROM2:F2000HF3FFFH; EPROM3:F4000HF5FFFH; EPROM4:F6000HF7FFFH; EPROM5:F8000HF9FFFH; EPROM6:FA000HFBFFFH; EPROM7:FC000HFDFFFH; EPROM8:FE000HFFFFFH;8. 用RAM 6116(2K8位)为8088 CPU设计一个16KB的RAM存储器。(2)存储器与CP

    14、U的系统连接图略。(参考上图,画法多样)9. 采用全地址译码将SRAM6264(8K8)芯片,接到以8088为CPU的系统总线上,使其所占用的地址范围为80000H83FFFH。1)需要多少片6264?2)每片地址范围?3)画出存储器与CPU的系统连接图。(1)2片6264(2) 第一片:80000H-81FFFH 第二片:82000H-83FFFH(3)存储器与CPU的系统连接图略。第6章 1. I/O接口编址可以分为统一编址,独立编址两种编址方式。 2. 8086/8088系统中可访问的I/O地址空间大小为( B )。 A.1KB B.64KB C.1MB D.16KB 3. 简述接口的功

    15、能。 解: (1)具有缓冲、隔离功能; (2)具有转换数据格式的功能; (3)具有信号量转换功能; (4)具有定时/计数功能; (5)为CPU和I/O设备之前提供联络;4假设ISA总线宽度16位,总线的工作频率为8MHz,则该总线的数据传输率是( C )A2MBPS B8MBPSC16MBPS D128MBPS5假设PCI总线宽度32位,总线的工作频率为16MHz,则该总线的数据传输率是( C )A2MBPS B16MBPSC64MBPS D512MBPS第7章 18086外部中断可分为 可屏蔽中断 , 不可屏蔽中断两大类。 2. 8086最多能管理 256 种中断。 3. 8088中断系统中

    16、,某中断类型号为04H,中断向量的物理地址是0010H 。 4中断处理中,恢复现场是由哪条指令来完成? APUSH指令 B POP指令 C中断隐指令 D IRET指令 5下列中断类型不属于内部中断的是( A )。 AINTR BINT 21H C溢出 D除以0 6下列中断类型不属于内部中断的是( A )。 ANMI BINT 60H C溢出 D单步中断 7. 当8086系统的15H号中断的中断向量存放在内存储器的( A )单元中。 A.0000:0054H0000:0057H B.0000:0060H0000:0063H C.FFF0:0054HFFF0: D.FFF0:0060HFFF0:

    17、8. 什么是中断? 当CPU执行程序过程中,由于随机事件引起CPU暂时停止正在执行的程序,而转去执行用于处理该事件的程序,处理完后,又返回被中止的程序断点出继续执行,这一过程称为中断 9. 简述中断的全过程。一个完整的中断包括:中断请求,中断判优,中断响应,中断服务,中断返回五个部分第9章1根据数据的传送方向,串行通信常采用单工,半双工,全双工传输制式。2异步串行通信传送一个字符信息的格式包括起始位. 数据位 .奇偶校验位和 停止位 。3异步串行通信传送一个字符信息的格式包括起始位. 数据位 .奇偶校验位和 停止位 。4. 在RS-232C总线标准中,可以用来表示逻辑“1”的电平是( D )。

    18、A12V B5V C0V D-12V5. 若8255A的端口A定义为方式0,输入;端口B定义为方式1,输出;端口C的上半部定义为方式0,输出。试编写初始化程序。(口地址为80H83H)MOV AL, 94HMOV DX, 83HOUT DX, AL6. 若8255A的端口A定义为方式0,输出;端口B定义为方式1,输入;(口地址为90H93H)MOV DX, 93H7. 若8255A的端口A定义为方式0,输出;8. 某PC系列微机应用系统以8255A作为接口,采集一组开关S7S0的状态,然后它通过一组发光二极管LED7LED0显示出来,(Si闭合,对应LEDi灭;Si断开,对应LEDi亮),电路

    19、连接如下图所示。已知8255A的A.B两组均工作在方式0。(1)写出8255A四个端口地址;(2)写出8255A的工作方式控制字;(3)编写实现给定功能程序。答:(1)8255 A口地址为07E0H,B口地址为07E1H, C口地址为07E2H,控制口地址为07E3H。 (2)8255的控制字10010000;即90H。(3) MOV DX,07E3HMOV AL,90HOUT DX,AL MOV DX,07E0HIN AL,DX MOV DX,07E1HOUT DX,AL JMP NEXTHLT9. 某PC系列微机应用系统以8255A作为接口,采集一组开关S7S0的状态,然后它通过一组发光二

    20、极管LED7LED0显示出来,(Si闭合,对应LEDi亮;Si断开,对应LEDi灭),电路连接如下图所示。已知8255A的A.B两组均工作在方式1。 (2)8255的控制字10110100;即B4H。MOV AL,0B4HIN AL,DXNOT AL 10. 如下图所示,8086CPU与一片8255A连接,8255A的片选端接74LS138的Y1输出端,8255A的A口通过驱动电路与共阴级的LED显示器相连,8255A的C口低四位连接了4个开关K0-K3,用以输入BCD代码并在LED上显示出来(即K0-K3输入0000-1001时,LED显示0-9字形;若K0-K3输入1010-1111时,LED显示E字形),试编写完整程序段。 DATA SEGMENT LED DB 3FH,06H,5BH ;09,E的共阴极段码 DATA ENDS CODE SEGMENTCODE,DS:DATA START: MOV AX,DATA MOV DS,AX MOV DX,0407H MOV AL,81H OUT DX,AL MOV DX,0406H IN AL,DX MOV AH,0 CMP AL,10 JL NEXT1 MOV AL,10 NEXT1: MOV SI,AX MOV AL,LEDSI MOV DX,0404H JMP NEXT HLT CODE ENDS END START


    注意事项

    本文(春微型计算机原理及应用课堂作业题含答案Word文档下载推荐.docx)为本站会员主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2022 冰点文档网站版权所有

    经营许可证编号:鄂ICP备2022015515号-1

    收起
    展开