资源描述:
《微机接口及应用(第3次)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、第3次作业一、应用题(本大题共20分,共2小题,每小题10分)1.请将以下的二进制数转换为十六进制数。(1)(1001011101.0100101)2(2)(1111011100.10000101)22.设冇某8255A的端口地址为60〜63H,为了使PC5输岀一个正脉冲的方式为用程序先将PC5置1,输出一个高电平,再将其清0,输出一个低电平,则该引脚上便输岀一个正脉冲。请编写一段汇编程序实现PC5引脚上输岀一个正脉冲。二、填空题(本大题共10分,共5小题,每小题2分)1.MOVAX,00F0I1MOVCL,2MOVDX,0004HRORDX,
2、CLMOVCX,3NEXT:ADDAX,DXLOOPNEXT程序执行后,AX二H,DX二H,CX二H2.完成以下双精度数运算,操作数的符号地址分别为X和Y。MOVAX,XMOVDX,X+2MOVCX,Y+2MOVBX,YADDBX,DX写岀宏展开的结果CNTMACROA,BA&EDW?ENDMDEFBMACROAB二B+lCNTA,%BENDMDEFBDATA,CDEFBDATA,C3DEFBDATA,C4.以下程序用于比较两个长度为10个字节的字符串stringl和string2是否相等,请将程序补充完整。LEAST,stringlLEA,s
3、tring2;DFT,方向为从低地址到高地址MOVCX,REPZJMATCHMATCH:……・;显示输出两个字符串相等4.MOVCX,0MOVAX,OOObHREPEAT:TESTAX,OffffhJZEXITJNSSHIFTINCCXSHIFT:SHLAX,1JMPREPEATEXIT:;returntoDOS该程序实现的功能是;程序执彳丁后,AX二,CX二三、名词解释题(本大题共20分,共4小题,每小题5分)1.D/A转化器的分辨率2.A/D转换保持1.系统软件2.美国信息交换标准代码(ASCII码)四、计算题(本大题共40分,共4小题,每
4、小题10分)1.用64KX1位的DRAM芯片组成512KX16位的半导体读写存储器,则其数据寄存器为多少位?字选地址线宽至少应有多少位?共需要该芯片多少片?2.某8位D/A转换器芯片,输出为0~5V,当CPU分别为80H,40H,10H时,其对应的输出电压各是多少?3.某16位计算机主存地址为24位,按字节编址,使用1MX1位的DRAM芯片组成,请问该计算机所允许的最大主存空间是多少?需要用多少片DRAM芯片?若采用异步刷新方式,设存储元刷新的最大间隔不超过4ms,则刷新信号的间隔时间是多少?4.主存储器的地址寄存器和数据寄存器各口的作用是什么
5、?设有一个1MB容量的存储器,字长为32位,问:(1)按字节编址,地址寄存器和数据寄存器各几位?编址范围为多人?(2)按字编址,地址寄存器和数据寄存器各几位?编址范围为多大?五、简答题(本大题共10分,共2小题,每小题5分)1.简述标号与变量的区别。2.请列举3种8086中常见的操作周期。答案:一、应用题(20分,共2题,每小题10分)1.参考答案:(1)(001001011101.01001010)2=(25D.4A)16(2)(001111011100.10000101)2=(3DC.85)16解题方案:2.参考答案:MOVAL,00001
6、011B;置PC5为高电平OUT63H,ALMOVAL,00001010B;置PC5为低电平OUT63H,AL解题方案:评分标准:二、填空题(10分,共5题,每小题2分)1.参考答案:00F3,0001,0000解题方案:评分标准:2.参考答案:CX,AX,ADC解题方案:评分标准:3.参考答案:DATA1DW?DATA2DW?DATA3DW?解题方案:4.参考答案:DI,CLD,10,cmpsb,z解题方案:评分标准:5.参考答案:统计AX中1的个数,0000,0003o解题方案:评分标准:三、名词解释题(20分,共4题,每小题5分)1.参考
7、答案:分辨率是指D/A转换器对数字输入量变化的敏感程度的度量,它是D/A转换器所能分辨的最小的输入量.解题方案:评分标准:2.参考答案:FtlTA/D转换需耍一定的时间,在每次采样以后,需耍把采样电压保持一段时间。解题方案:评分标准:3.参考答案:系统软件是指由计算机生产厂或“第三方”为管理计算机系统的硬件和支持应用软件运行而提供的基本软件,最常用的冇操作系统、程序设计语言、数据库管理系统、联网及通信软件等。解题方案:4.参考答案:ASCII(AmericanStandardCodeforInfooiation-Interchange)码是美国
8、信息交换标准代码的简称,主要给西文字符进行编码。它采用7位二进制代码来对字符进行编码,包括32个标点符号,10个阿拉伯数字,52个英文大、小写字母,3