破烂儿 2022-06-21 18:17 采纳率: 33.3%
浏览 60
已结题

微机原理与接口8086存储器扩展

img


并说明如下指令执行时,字数据5678H会被存储在哪个/些存储器,为什么?
MOV AX,3000H
MOV DS,AX
MOV AX,5678H
MOV [0000H],AX

务必详细回答

  • 写回答

1条回答 默认 最新

  • 老皮芽子 2022-06-22 09:14
    关注

    8086 地址空间 0-FFFFF 1M
    代码中用的是 DS 段地址寻址。DS 的值对应总线地址是 A[19:4] (就是 A19.A18....A4)
    代码中 DS = 3000H 对应电路地址译码就是
    A[19:16] = 0011
    A19=0
    A18=0
    A17=1
    A16=1
    通过 3 - 8 译码器,Y3=0 选中前面两片 62256
    数字 5678H 高8位 56H 存在第一片62256中
    数字 5678H 低8位 78H 存在第二片62256中
    第 1 片 62256 #CS通过 #Y3 和 #BHE 同时译码
    第 2 片 62256 #CS通过 #Y3 和 A0 同时译码
    这样做是在 8 位读写时能选中想应的片子
    比如:
    MOV [0000H],AL ;将数据存在第二片62256中
    MOV [0001H],AL ;将数据存在第一片62256中

    评论 编辑记录

    报告相同问题?

    问题事件

    • 已结题 (查看结题原因) 6月24日
    • 修改了问题 6月21日
    • 赞助了问题酬金5元 6月21日
    • 创建了问题 6月21日

    悬赏问题

    • ¥15 有人会思科模拟器嘛?
    • ¥30 遇到一个的问题,请教各位
    • ¥20 matlab报错,vflux计算潜流通量
    • ¥15 我该如何实现鼠标按下GUI按钮时就执行按钮里面的操作的方法
    • ¥15 关于#硬件工程#的问题:我这边有个锁相环电路没有效果
    • ¥15 20款 27寸imac苹果一体机装win10后,蓝牙耳机和音响放歌曲卡顿断断续续.
    • ¥15 VB.NET 父窗体调取子窗体报错
    • ¥15 python海龟作图如何改代码使其最后画出来的是一个镜像翻转的图形
    • ¥15 我不明白为什么c#微软的官方api浏览器为什么不支持函数说明的检索,有支持检索函数说明的工具吗?
    • ¥15 在我想检测ros是否成功安装时输入roscore出现以下