欢迎来到优知文库! | 帮助中心 分享价值,成长自我!
优知文库
全部分类
  • 幼儿/小学教育>
  • 中学教育>
  • 高等教育>
  • 研究生考试>
  • 外语学习>
  • 资格/认证考试>
  • 论文>
  • IT计算机>
  • 法律/法学>
  • 建筑/环境>
  • 通信/电子>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 优知文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    微机原理与汇编语言程序设计课后习题参考答案.docx

    • 资源ID:1768727       资源大小:38.14KB        全文页数:11页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: QQ登录
    二维码
    扫码关注公众号登录
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    快捷下载时,如果您不填写信息,系统将为您自动创建临时账号,适用于临时下载。
    如果您填写信息,用户名和密码都是您填写的【邮箱或者手机号】(系统自动生成),方便查询和重复下载。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

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

    微机原理与汇编语言程序设计课后习题参考答案.docx

    第一章习JB与参考答案1 .微量计*机和微型计算机K或三者之间有何区分?*微处理器即C1.T,它脑括心算器、限用、列和内部总一等郃分,用手实现微司计算机的运算和限制J力能*是/型计仃机的核心:合微型计3机也过处并器、内存储器、I/O接口电路以及总线构成:微型计笫:机系统则包括慢件系统和软仪系统两大部分.其中帙ft系统乂包括微型计W机和外国戊备:由此可见,微处理器是微型计中机的垂要阴衣部分.而微型计重机系统乂主要由微型计算机作为其硬件构成.2 .EJ在内部结构上由磬几部分构成?CPUJS具备IMft主要功能?答,CRJ在内部结构上由运算器、跟制器、寄存器阵列和内部总线等各部分构成.其主要功能是完成各种算数及逻粕运算,弁实现对整个微型计算机限制,为此,其内部又必衢具备传通和码存数据的功能,3 .JR加号和其它通用蓄存修相比有何不同?*累加器是药用寄存器之一.但累加器却其它诩用寄存器相比又立其独特之处.黑加森除J-可用做通用寄存器存放致网外.对明喳操作.般操作前累加涔用于存放一个悚作数.操作后,累加餐用于存放结果,4 .微型计算机的总tm几类?总统饴构的特点是什么7ff«1型计算机的总线包括地址总裁、数森总摊和限制总线:类.总纹结构的特点是绪构荷沾、牢It性高、易卜设计生产和惟护,更主要的是便于犷充.5 .举出10个微量计算机应用的例子.«(略6 .计算机I/O接口有何用地?试列出8个I/O接口.答:计算机I/O接【I是连接计亢机和外部设备的纽带和桥梁它主要用于协诩和限制计算机与外设之间的信息流通和交换。例如:申行通讯口(COM口)、并行打印机口、软我.驱动器接口、硬盘胆动器接口、光胆接口、显示器接口、音响设在接口、其它通FH设需接口“SB、SCSI等).7 .现在,计算机主板上一般都包掷i些I/O接口?I/O接口卡如何与主板相旌?第现在,计算机主板上般包括申行通讯、井行打印口、软盘驱动器接口、硬世驱动器接口、光骤接口、USB接口等。象显示器适配器、网rmodemK等I/O接口k一般通过总线插槽与主板相连.8 .简述系统总战,AGP总线,PC1.总线及ISA总线的作用.答:系统总戏是CPIi与存储潞及桥接涔之间传递信息的通道,AGP总战特地用与连接(TU与4小涔适配器,PCI总线一般用于连接一些高速外设接口作为高速外设与CPI;或内存交换信息的通道,而ISA总线一般用于连接一些非高速外设接I作为非高速外设与CP1.或内存交换估息的通道.9 .试说明计算机用户,计M软件,计算机硬件三者的相互关系.答I计修机用户,计算机软件系统,计算机硬件系统共同构成一个计算机应用系统,三者在该系统中处于三个不同的层次.计算机用户处于最高层.计算机软件处于中间层,计算机硬件系统处于最下层.在这里计算机用户是系统的主宰,他们通过软件系统与硬件系统发生关系,指挥计算机硬件完成指定的任务。即,计算机用户运用程序设计语言编制应用程序,在系统软件的干预卜运用现件系统进行工作。10 .管述DOS掾作系观各部分的作用及相互关JR.答:DOS操作系统包括3个模块:DOSTheu(OMMAND.COM)、DOS-Kerne1.(IBMDOS.COM).DOS-BIOS(IBMB10.COM).DOS-ShC1.1.模块对用户输入的DaS吩咐行或应用程序行作出响应,即负并DOS吩%I的说明和(6)基址变址寻址的有效地址=(BX)<SI)-637DII+291.-8E181.1.;(7)相对基址变址寻址的有效地址=(BX)+(SI)+D=C050Hs2 .耳出把Ir地址为B1.OCK的字数盘的第6个字送到DX寄存暮的指令.襄求运用以下几科寻址方式,(1)寄存器向接寻址(2)寄存卷相对寻址(3)箱址变址寻址(1>运用寄存器间接寻址,把苜地址为B1.OCK的字数坦的第6个字送到DX寄存器的指令为:MWBX,B1.OCKADDBX,12MOVDX.BX(2)运用寄存器相对寻址,把首地址为B1.OCK的字数组的第6个字送到DX寄存器的指令为:MOVBX,B1.OCKNOVDX.BX+12(3)运用基址变址寻址,把忖地址为B1.OCK的字数组的第6个字送到DX寄存器的指令为:MOVBX.B1.OCK»)VSI,12MOVDX,BX+SI3 .现有(DS)=2000H,(BX)=O1.OOH,(SI)=OOOZH,(20100H)=12H,(20101H)=34H,(20102H)-5B,(20103H)-78H,(21200H)-2AH,(21201H)-4CH,(21202H)-B7H,(21203H)-65H,试说明下列各条指令执行完后AX寄存41的内容.(1) MOVAX.1200H(2) MOVAX.BX(3) MoVAX,1200H(4) MOVAX,BX(5) MOVAX.BX+1100(6) MOVAX.BX+SI(7) MOVAX,BX+SI+1100答:(1)指令J(OVAX,1200H执行先后AX寄存器的内容为12O0H;(2)指令MoVAX.BX执行完后AX寄存器的内容为O1.OOH;(3)指令MOTAX,1200HJ是将从物理地址=(OS)*10H+1200H=21200H起先的两个单元内容送AX.执行完后AX寄存海的内容为4C2AII:(4)指令MOVAX.BX是将从物理地址=(I)S)*10H÷(BX>=2010OH起先的两个单元内容送AX,故执行完后AX寄存器的内容为3412H:(三)指令MOVAX.BX+1100是将从物理地址=<DS)*10H+(BX)+1100H=21200H起先的两个单元内容送X.故执行完后X寄存器的内容为4C2.MI:(6)指令MoVAX,BX+$1是将从物埋地址=<DS)*IOH÷(BX)+(SI)=2OIO2H起先的两个单元内容送AX.故执行完后AX寄存器的内容为785611;(7)指令MOVAX,BX+S1+1100是将从物理地址=(DS)*1OH+<BX>+<SI)+110011=21202H起先的两个单元内容送AX.故执行完后AX寄存潺的内容为65B7H:4假设已知(DS)=2900H,(ES)=2100H,(SS)=1500(SI)=OOAOH,(BX)=0100H.(BP)=OO1.OH,数据段中交篇名VA1.的偏移地址值为0050H,试指出下开海镇作数字段的寻址方式是什么?其物理地址值是多少?(1)MOVAX,OABH(2)MWAX,BX(3)MOVAX,100H(4)MOTAX.VA1.(5)MOVAX,BX(6)MOVAX.ES:网(7)MOVAX,BP(8)MOVAX,SI(9)MOVAX,BX+10(10)MOVAX,VA1.BX(11)MOVAX.BXSI(12)MOVAX,BPSI答:(1)在指令MOVAX.OABH中,源操作数字段的寻址方式是马上数寻址,其物理地址值=<CS)*10H+(IP):(2)在指令MOVAX.BX中,源操作数字段的寻址方式是寄存器寻址,操作数在BX中,无物理地址:(3)在指令XJOVAX.10011中,源操作数字段的寻址方式是干脆寻址,其物理胞址值=(DS)*10H+100=29000H+100H=29100j(4)在指令MOVAX.YA1.中.源操作数字段的寻址方式是干脆寻址,其物理地址值-(DS)*10H+50H=29000H÷50H=29050H:(5)在指令O'AX,IBX中,海操作数字段的寻址方式是寄存器间接寻址,其物理地址值=(DS)*1011*(BX)=29000H+100H=29100iij(6)在指令MOTRX.ES:BX中.源操作数字段的寻址方式是寄存器间接寻址,其物理地址值=(ES)*10H+(BX)=21000H-100H=2HOOH:(7)在指令MOVAX.BP中,源掾作数字段的寻址方式是寄存器间接寻址,其物理地址值=(SS)*1011+(BP)=15000H+10H=15010H;(8)在指令MOVX,SI,源操作数字段的寻址方式是寄存器间接寻址,其物理地址值=(DS)*1011+(S1.)2900OH+0A0H=29OA0H:(9)在指令MOVAX,BX+10中,源操作软字段的寻址方式是寄存器相对寻址,其物理地址值=(DS)*10H+<BX)+OAH=29000H+100H+GAH=2910H,(10>在指令MOVX.VA1.BX中,源操作数字段的寻址方式是寄存然相时寻址,其物理地址值=(DS)*10H+(BX)+5011=29000H÷100H+50H=29150H:(三)在指令MOVAX,IBXJS1.中,源愫作数字段的寻址方式是恭址变址寻址,其物理地址值=(DS>*1011+<BX)+(SI)=29OW)H+1.O0H+OAOH=291A0Ht(12)在指令MOVX.BPS1中,源操作数字段的寻址方式是基址变址寻址,其物理地址依=<SS>*1011+<BP>+(SI)=I5(X)01.1.+1(HHOAOH=150BOH5 .分别指出下列指令中的海媒作效和目的掾作数的寻址方式.(1) MOVSI,200(2) MOVCX,DATASI(3) ADDAX,BX+DI(4) ANDAX,BX(5) MOVSI,AX(6) PUSHF答:(I)目的操作数字段的寻址方式是寄存器寻址,源操作数字段的寻址方式是马上数寻址:(2)目的操作数的寻址方式是寄存器寻址,源操作故的寻址方式是寄存器相对寻址:(3)目的操作数的寻址方式是寄存器寻址,源操作数的寻址方式是基址变址寻址;(4)目的操作数的寻址方式是寄存耦寻址.源操作数的寻址方式也是寄存渊寻址:(5)目的操作数的寻址方式是寄存器间接寻址.海操作数的寻址方式是寄存器寻址:(6)日的操作数的寻址方式是寄存器间接寻址,源操作数的J址方式是寄存器寻址:6 .试述指令MOVAX,201OH和M(WAX,DS:2010H的区分.12 .数据区中三个字节单元VARI、VAR2及VAR3本应存放彼比相等的代码,现有一单元存储了代码.试一程序,找出存错代码的单元,并将错误代码送入ERRo单元中,存放幡误代码单元的偏移量送ADDR单元中.答I所求程序为:datasegmentvar1.db74hvar2db75hvar3db74herrodbaddrdwdataendscodeSCKmCn1.assumecsrcodetds:datastart:11ovaxvdatamovds,ax1.eabx,a<Wrmova1.,var1.cmpa1.,var2jz1.ab3cmpa1.»var3Jz1.ab211)ovah,var1.moverro,ahmovbx1.offsetvar1.jmpc1.ose1.ab2:movahvvar2moverro,ahmovbx»offsetvar2jmpc1.ose1.a1.>3:movah,var3moverro,ahmovbx1.offsetvar3c1.ose:11r>vah»4chint21hcodeendsendstart13 .试一程序,观计出某数组中相邻两数闾符号变更的次数答,所求程序为:datasegmentarrayd74h,-28>32.-789h.456h.28h,79

    注意事项

    本文(微机原理与汇编语言程序设计课后习题参考答案.docx)为本站会员(王**)主动上传,优知文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知优知文库(点击联系客服),我们立即给予删除!

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




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

    copyright@ 2008-2023 yzwku网站版权所有

    经营许可证编号:宁ICP备2022001189号-2

    本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。优知文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知优知文库网,我们立即给予删除!

    收起
    展开