电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

微型计算机原理与接口技术习题大全及答案

微型计算机原理与接口技术习题大全及答案_第1页
1/32
微型计算机原理与接口技术习题大全及答案_第2页
2/32
微型计算机原理与接口技术习题大全及答案_第3页
3/32
- 1 - 1 已知一个存储器接口电路,求该存储系统的地址范围。例如 IO/M 地址范围为F8000H-F8FFFH。 某微机系统的8253 通道2 接有一发光二极管,要使发光二极管以点亮2 秒,熄灭2 秒的间隔工作,其电路如图所示,试编写初始化程序。 8253 280H~283H CLK1 250KHz +5V CS OUT1 A0 A0 CLK2 OUT2 A1 A1 GATE1 GATE2 8253 控制字格式 SC1SC0=00 选择计数通道0 RL1RL0=00 计数器锁存命令 SC1SC0=01 选择计数通道1 RL1RL0=01 只读/写低8 位数据 SC1SC0=10 选择计数通道2 RL1RL0=10 只读/写高8 位数据 SC1SC0=11 非法 RL1RL0=11 读/写16 位数据,先低8 位后高8 位 M2M1M0=000 8253 工作在方式0 BCD=1,为BCD 计数制 M2M1M0=001 8253 工作在方式1 BCD=0,为二进制计数制 M2M1M0=10 8253 工作在方式2 M2M1M0=11 8253 工作在方式3 M2M1M0=100 8253 工作在方式4 M2M1M0=101 8253 工作在方式5 解: T=4s 则 f=1/T=0.25Hz 计数初值:N=250*1000/0.25=1000000 SC1SC0RL1RL0M2 M1 M0 BCDY0Y1Y2Y3Y4Y5YA B C G1 G2A G2B 74LS138 A11 ~A0 A11~A0 A12 A13 A14 A15 A16 A17 A18 A19 2732 CS & G2B=0 则A16、A17、A18、A19 都为1 G1 =1 则A15 为1 由于译码器取 Y0,则A14A13A12 只能取 000 则地址范围为: 111110000„„00~~111110001„„11 即: F8000H~F8FFFH - 2 - 2 由于N>65536 故需要两个计数器,每个计数器初值为1000 程序如下: STACK SEGMENT STACK DB 200 DUP(?) STACK ENDS CODE SEGMENT ASSUME SS:STACK,CS:CODE START MOV AL,01110110B MOV DX,283H OUT DX,AL MOV AL,10 110110BOUT DX,AL MOV DX,281H MOV AX,1000 OUT DX,AL MOV AL,AH OUT DX,AL MOV DX,282H MOV AX,1000 OUT DX,AL MOV AL,AH OUT DX,AL MOV AH,4CH INT 21H CODE ENDS END START 1.下列指令执行完后,AX=__4__、BX=__7__、CX=__3__、DX=__4__。 MOV AX,3 MOV BX,3 MOV DX,8 MOV CX,4 AGN:INC AX ADD BX,AX SHR DX,1 LOOPE AGN 2.下列指令执行完后,AX= 4004H ,BX= 01B4H 。 MOV AX,1100H MOV BX,6D16H MOV CL,06H ROL AX,CL SHR BX,CL 3.下列指令执行完后,AX= 4620H 。 MOV AX,0119H MOV CH,AH...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

微型计算机原理与接口技术习题大全及答案

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部