微机原理问题,高手帮我解决下
1.在异步串行通信中,传送ASCⅡ字符′Z′(′Z′的ASCII码为1011010B),采用1位起始位、1位偶校验位和l位停止位,此时串行口发送的帧信息为()A.0101...
1.在异步串行通信中,传送ASCⅡ字符′Z′(′Z′的ASCII码为1011010B),采用1位起始位、1位偶校验位和l位停止位,此时串行口发送的帧信息为( )
A.01011010l1B B.00101101l1B C.0101101001B D.0010110101B
2.当DMA控制器向CPU请求使用总线后,CPU在( )时间响应这一请求。
A.时钟周期完 B.等待周期完 C.总线周期完 D.指令周期完
3.在8086CPU中,CS=1000H,DS=2000H,SS=3000H,IP=4000H,SP=5000H,则下一条执行的指令字节地址为( )
A.14000H B.25000H C.5000H D.8000H 展开
A.01011010l1B B.00101101l1B C.0101101001B D.0010110101B
2.当DMA控制器向CPU请求使用总线后,CPU在( )时间响应这一请求。
A.时钟周期完 B.等待周期完 C.总线周期完 D.指令周期完
3.在8086CPU中,CS=1000H,DS=2000H,SS=3000H,IP=4000H,SP=5000H,则下一条执行的指令字节地址为( )
A.14000H B.25000H C.5000H D.8000H 展开
3个回答
展开全部
1、1位起始位0,1位奇偶校验位1(1011010B中共有偶数个1,不过一般我们不省略ASCII码的第一个0的),然后传送ASCII码,最后用1表示传送停止。
所以总的代码为01(0)10110101。
你这选项也好别扭啊,居然没一个对的,而且正确代码应该是补上0的十一位数据。或者再补个0凑齐四的倍数十二位,这个记不清了。
2、CPU收到请求后,在执行完当前指令后向DMAC(DMA控制器)发出应答信号。。。书上原文,据此,选D。
3、CS:IP=1000H:4000H=1000H×10H+4000H=14000H,选A。
所以总的代码为01(0)10110101。
你这选项也好别扭啊,居然没一个对的,而且正确代码应该是补上0的十一位数据。或者再补个0凑齐四的倍数十二位,这个记不清了。
2、CPU收到请求后,在执行完当前指令后向DMAC(DMA控制器)发出应答信号。。。书上原文,据此,选D。
3、CS:IP=1000H:4000H=1000H×10H+4000H=14000H,选A。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询