- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
练习题0305
作业(一) 1、8086微处理器的功能结构分为哪两部分? 2、 DS、CS、ES、SS分别是什么寄存器? 3、硬件中断分为哪两类?各从哪个引脚接入的? 4、8086/8088的最小模式和最大模式是通过哪个引脚选择控制的? 5、什么是总线?总线分类有哪些,试列举两种 6、什么是在线方式?离线方式和实时方式 作 业 (二) 课堂练习(三) 请指出下列指令中源操作数和目的操作数的寻址方式 1)MOV AX,365BH 2)MOV CX,[2000H] 3)MOV AX,BX 4)MOV DX,[BX] 5)MOV AL,[BX+5] 6)MOV AX,[BP+SI] 7)MOV AX,COUNT[BX+SI] 8)MOV AL,COUNT[SI] 9)XCHG CL, [SI] 10)ADC CS:[0100], AH 11)SUB [DI], 78H 练习 练习 14)IN BL,65H 15)OUT BX,AX 16)OUT 2345H,AX 17) LEA AX,BX 18) LEA DS,[BP][DI] 19) ADD [BX+DI],DS 20)INC 36H 21) SUB ARRAY[DI],[BX] 练习 练习一 1)MOV 传送指令目的操作数不能是CS 2)MOV传送指令目的操作数不能是IP 3)MOV传送指令不能在段寄存器之间直接传送 4)MOV传送指令不能在存储器之间直接传送 5)立即数不能直接送段寄存器 6)堆栈操作指令中的操作数类型必须是字操作数 7)PUSH CS(正确的指令) 8)PUSH 指令的操作数不能是立即数 9)POP出栈指令操作数不能是CS代码段寄存器 10)XCHG 不能在两个存储器之间交换 11)IP的内容不能参加交换 12)段寄存器的内容不能参加交换 13) XLAT(正确,基址变址寻址方式) 指令正误判断,对正确指令写出源和目的操作数的寻址方式,对错误指令指出原因 14)IN BL,65H 15)OUT BX,AX 16)OUT 2345H,AX 17) LEA AX,BX 18) LEA DS,[BP][DI] 19) ADD [BX+DI],DS 20)INC 36H 21) SUB ARRAY[DI],[BX] 作业 设TAB开始的内存中,存放着20个无符号数,要求找出最大的一个数,并把它存到2000H单元。 第二次课堂作业 1、什么是逻辑地址?物理地址?有何关系? 2、什么是堆栈?开辟堆栈的目的? 4、CPU与外设之间数据传送的方式有哪四种? 5、什么是断点? 6、中断处理过程应包括哪几个步骤? 第四次课堂作业 对于一个8位A/D转换器,孔径时间为20μs,如果要求转换误差在A/D转换器的转换精度(0.4%)内,求允许转换的正弦波模拟信号的最大频率是多少? 习题讲解 习题讲解 对于一个12位的A/D转换器,其参考电压为5V,采用单极性输入,如果此时检测的模拟信号的电压为1.8V,试计算其转换后的数字量是多少?(给出具体计算与结果) 解:单极性输入:0~5V 量化单位: 转换结果: 某炉温度变化范围为0~3000℃,要求分辨率为2℃,温度变送器的输出范围为0-5V。若A/D转换器的输入范围也是0-5V,求A/D转换器的字长应为多少位?若A/D转换器的字长不变,现通过变送器零点迁移将信号零点迁移到800℃,此时系统对炉温变化的分辨率为多少?(13分) 解:Xmax = 3000, Xmin = 0, λ = 2, 由于A/D转换器的输入电压范围与温度变送器的输出电压范围都为0-5V,所以A/D转换器的字长应为: n = log2 (1 + (Xmax - Xmin)/ λ) = log22901 ≈ 12 若A/D转换器字长不变,改变零点偏移,此时Xmax = 3000, Xmin = 800,n = 12,系统对炉温的分辨率为: λ = (3000 – 800)/(212 – 1)≈ 0.537℃ * 微机原理与控制技术 卢晓红 1、若某操作数在数据段内的偏移地址为3000H,(DS)=230BH,则该操作数所在存储单元的物理地址为? 2、(SP)=010FH,执行完①PUSHF ② PUSH BX 以后,(SP)=? 3、类型号为80H的中断处理子程序存放在2345:0012H开始的内存区域中。该中断对应的中断向量存放地址为?画出中断向量地址及其单元内对应的内容。 作 业(三) * 指令正误判断,对正确指令写出源和目的操作数的寻址方式,对错误指令指出原因(设VAR1, VAR2为字变量): (1)MOV SI,100 (3)MOV AX, [BX] (5)MOV BP, AL (7)MOV CS, AX (9)M
文档评论(0)