欢迎来到课桌文档! | 帮助中心 课桌文档-建筑工程资料库
课桌文档
全部分类
  • 党建之窗>
  • 感悟体会>
  • 百家争鸣>
  • 教育整顿>
  • 文笔提升>
  • 热门分类>
  • 计划总结>
  • 致辞演讲>
  • 在线阅读>
  • ImageVerifierCode 换一换
    首页 课桌文档 > 资源分类 > DOCX文档下载  

    6/3位微机原理、汇编语言及接口技术课后习题答案.docx

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

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

    6/3位微机原理、汇编语言及接口技术课后习题答案.docx

    第一章1.1 解:五代,详细见书1.2 解:微型计算机:以大规模、邮大规帙集成电跖为主要部件,以集成了计徵机主要部件控制器和运算器的微处理器为核心,所构造出的计笄机系统,PC机:PCXPersonalComputer)机就是面向个人单独使用的一类微机单片机:用于控制的微处理潺芯片,内部除CPU外还集成了计尊机的其他一些主要部件,如:RoM、RAM、定时器、并行接II、率行接口,有的芯片还集成了IvD、D转换电路等。数字信号处.器DSP:主要面向大流量数字信号的实时处理,在宿主系统中充当数据处理中心,在网络通信、多媒体应用等领域正得到越来越多的应用1.3 裤:微机主要有存储器、I/O设而和I/O接口、CPU、系统总线、操作系统和应用软件组成,各部分功能如下;CPU:统一协调和控制系统中的各个邮件系统总线:传送信息存谛器:存放程序和数据"。设备:实现微机的就入箱出功能I/O接口:I/O设备与(TU的桥梁操作系统:管理系统所有的软硬件资源1.4 解:系统一线:传递信息的用1公用导线,CPl通过它们与存储器和I/O设备诳行信息交换.好处:组态灵活、扩展方便三组信号战:数据总城、地址总线和控制总找,其使用特点是,在某一时刻,只能由一个总线主控设备来拽制系统总线,只能有一个发送者向总线发送信;但可以有多个谀备从总规上同时茯得信号,1.5 解:«)用于数值计算、数据处理及信息管理方向。采用通用力机,要求有较快的工作速度、较高的运算精度、较大的内存容量和较完备的怆入除出设备,为用户提供方使友好的操作界面和简便快捷的维护、扩充手段.<2)用于过程控制及嵌人应用方向.采用控制类做M1.要求能抵抗各种干扰、适应现场的恶劣环境、确保长时间稔定地工作,要求其实时性要好、强调其体积要小、便携式应用强调其省电,1.6 解:1.7 解:I/O通道:位CHJ和设备控制器之间,其目的是承担一些原来由CHJ处理的I/O1I务,从而把CPU从繁杂的I/O任务中解脱出来.由10根信号纹组成<A9AO).1.8解:BIOS:基本输入输出系统,主要功德r用来飘动和管理诸如键盘、显示器、打印机、俄盘、时钟、串行通信接口等基本的输入除出设备1.9 裤:基本RAM区:640KB保留Ral区:128KB扩展RQN区:128KB基本ROM区:128KB1. IO解:<1、散一用来宜接表征诉的大小,包括:定点数、浮点数。42)、码一用来指代某个事物或事物的某种状态属性,包括:二进制、八进制、十进制、十六进制.OJ:使用场合不同,详见P16.1.11解:<1)<174.(>6)l0=(K)IOll10.1OIO1)2(174.66)Ii)=(AEA8)瓜<2)(KXX)IIIOIOII.OIOII),=(2283.34375)u(KXX)11IOlOII.OIOl1),=(8E.58)lf,<3)(F18A6.6)16=(1111(XX)H(XX)IOI(X)110.011()2(FI8A6.6)16=(989350.375)11,1.12解;原码反码补码+3700100101/25110010010125H0010010125H-37101001015ll11011010/DAH11011011/DBH1.13解:37-3716位32位16位32位0025H00000025HFF5BHFFFFFF5BH1. 14.?:无符号数:701)补码有符号数:70PBCD码:46DASCIkF1.15解:1)、相加后若出现和大于9,则将利减去10后再向高位iS12)、若出现组间进位,则将低位加61. 16解:详见课本16页,1.17解:C3402000I.1«解:505011十进制值5080二进制十六进制二进制十六进制OOllOOlOB32110101OOOOB5OH1. 19解:D:441(d:64HCR:ODH1.F:OAH0:3011Sh2011N1.1.:00111.20解:国标码:365011机内码:B6BOH第二章2. 1算术嵬麟单元A1.U、寄存寿也和拄Mflh总线接口单元BIU,管理8088与系观总线的接口负贵cpU对按口和外设进行访问执行单元EU,负责指令译码、执行和JMi运算;8位Cpu在指令译码前必须等待取指令掾作的完成,8088中flt襄译码的指令已经取到了指令队列,不需要等待取指令.而取指令是CPU为繁的操作,因此8088的结构和操作方式节省了K椅时闾,比8位CPU节省了时闾,提高了性能.2. 28个8位寄存hAH,Al、BH、B1.、CH,CUDH、D1.t8个16位寄存JR加器AX.基址寄存RBX、计数暮CX.数据寄存ADX、*tt*存叁SI、目的地址寄存叁DI、基址指针BP、堆枚指针SP2.3标志用于反画令执行结果或者控制指令执行形式.状方标志用于记录程序运行结果的状态信息I拄标志用于拄制指令执行的彩式.2.4倒:有运算:3AH+7CH=B6H作为无符号数运算,没有进位,CF=O.作为有符号数运算,结果超出急用,OF=I.2.58088中每个存储单元有唯一的20位地址,称为物理地址,处理Mil过总线存取存储数据时,采用这个物理地址.在用户程过程中采用的“段地1.«1移地址”的形式称为建辑地址.将嵬址中的段地址左移4位,加上偏移地址就得到物理地址.IMB量多能分成65536个是辑段.moVdx,OFFFCHanda1,OFHmovc1,4sb1a1.c1outdx.1110.9movdx,OFFFEHmoval»8Houtdx,«1mova1.13Hout20H1almovalt08Hout21H.almova1,1out21H1a1moa1.08Hout21H,1110.16I1.ED表tabledb0c0h,0f9h,0a4h,ObOh,99h,92h,82h,OWh,80hI82S5A初始化modx<)f111)hmovalJOOolOOlb=S9houtdx9al»控制程序HXHin0:movdx0fahinahdxIm<>vah.(MhIShlaljIdecahI确定要个开关闺合movcn,8novahj)lhaainl:shra!JjncCiiSPOincahloopagain1jmpdisplI防字段dispO:movbxtofTsettablemovalqhxlatmovdx.f11houtdxaldkpl:movex内moval9Olhmovdx.0ff9hdisp2:outdxalcalldelayshlaljloopdisp2jmpa*ainP274第十一章部分习题参考答案11.1 答:24条IO脚分成3个8位的端口:端IIA、端口B、JffillC.曷Ur筑程设定为总入或输出,共有三种工作方式.端口A和端口8可作为IO数据端【1.fl½lC作为控制或状态端口,C口高四位和低四位分别与A端口和B端口配合使用,工作在方式1或方式2端口C的8个引交可向接安位置位或史位.11.2 答:方式控制字为10110110B.方式控制字另外两位确定ClI的高4位和低4位中的空余位的I/O状态。10.3格端IIC的各位在方式0时分高4位和低4位分别设定I/O状态:化方式1和方式2中部分引脚用于做控制或状态线.C口的高4位和低4位中的空余位的I/O状态仍分别可编程设定。对端口C的各位可分别位控输出.11.5答:因为控制字为10110000B.则说明端口A工作在方式1输入,PC3、PC6、PC7被征用,而PC5仍为基本I/O线,这里为输出线.11.8答:DATASEGMENTPORTEQli300H假设地址为3OOH303HBPORTEQU301HCPORTEW3O2HCONPORTEQu3O3HDTEM)SCOOESEGMENTASSUMECS:CODE,DS:DATASTART:MOVAX,DATAMOVDS,AXMOVl)X,CONPORTMoval,100ooooibOlTDX,A1.REREAD:MOVDX.CPORTINA1.,DXANDA1.,OHIMOVC1.,4RO1.A1.C1.O1.TDX,Al.JMPREREADMOVRX,4C00HINT2111CODEENDSENDSTART11.9答:DATASEGMENTAPORTEQU300H,假设地址为300H-303HBPORTEQlI301liCPORTEQll302HCONTORTEQll30311DATAENDSCODESEGMENTASSUMECS:CODE,DS:DATASTART:MOVX.DTMOVDS,AXMOVDX,COPORT.8255初始化MOVA1.,100OOlIOBOUTDX,1.MOVA1.1OOOOOlOlB,允许8255A的B中断OUTDX,1.MOVAH135H。获取原中断向该MOV1.,OBII»»-r11.16答:DATASEGMENTAPOKI-EQU0FEF8HBPORTEQU0FFF9HCPORTEQUOFFFAHCWPORTEQUOFFFBHSEGBUFDBIlllBlTBUFDBOlllSEGTABDBOCOH.0E9H.OxUH.OB(MI.99H.92H.8211.0l8HDB8011.9011.88».83H.OeeH.OAlH.86».8EHDBOFFH.OBI'HDATAENDSCODESEGMENTASSUMECS:CODE.DS:DATASTART:MOVAXrDATA输入MOVMOVWOVOUTDS.AXDXfCiTORTA1.aIO(K)100lBDX.A1.设置AUB1.l为方式O输出,CUKEYl:CA1.1.DISP.W显示当前一位子程序MOVDX.CPORT.诙键盘门INA1.,DXCMPA1.OFFII.那有无他按下JZKEYl无该按下,返回继续任MOVCX.8MOVAH.I.有键按H,杳找求值KEY2:STCSHR1.1JNCKEY.NUMINC111.OOPKEY2JMPKEYl.查到覆位.跳出去显示KEY一NuM:OlPSegburaii.却与前健相同否JZKEYl.与前键相同.保持MOYSEGBIjF.AH.与前键不I可,换新键值MOVBITBUF,OIH.Ift新指向左1.E障JMPKEYlPEND:MOVAX,4C00HINT2IHDE1.AY.IOUSPROC陀ARPtSHAXPlSHCXPtSHDXMOVex,OMOTIK,5000MOVAH,86HINT1511POPDXPOPCXPOPAXRETDE1.AYJOItSENDPDlSPPROCPUSHAXPUSHBXPlSUCXPlSHDXMOVBX.OFFSETSHGTABMOVA1.,SEGBUFX1.ATMOVDX.ApoKTOeTDX.Al.MOVA1.BITBUFMOVDXBPORTOCTDX.1.RCA.A1.,1MOVBITBUF,A1.CA1.1.DE1.AYIOttSPOPDXPOPCXPOPBXPOPAXRETDISPENDPCOW-ENDSENDSTART

    注意事项

    本文(6/3位微机原理、汇编语言及接口技术课后习题答案.docx)为本站会员(夺命阿水)主动上传,课桌文档仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知课桌文档(点击联系客服),我们立即给予删除!

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




    备案号:宁ICP备20000045号-1

    经营许可证:宁B2-20210002

    宁公网安备 64010402000986号

    课桌文档
    收起
    展开