注册 登录
编程论坛 汇编论坛

问一个关于端口的小问题

luoage 发布于 2013-08-29 17:51, 681 次点击
书上说 访问8位端口使用al,16位端口使用ax

8位端口应该能存储1个字节,16位端口一次传输2个字节,那么什么情况下才是8位端口,什么情况下又是16位端口呢 ?
5 回复
#2
lonmaor2013-08-29 18:42
8位端口应该能存储1个字节

这里的存储是错的,端口只是一个用于发送/接收数据的想象体。它的位数(8/16)限定了你一次发送的最大数据是多少,就跟微机原理中的地址总线一样。。
#3
luoage2013-08-29 19:40
恩,我说错了,8位可以传输一个字节,16位可以传输2个字节,这里的八位和十六位怎么体现出来呢 ?
#4
hu9jj2013-08-29 21:49
数据总线的概念有么?
#5
luoage2013-08-29 22:19
根据电脑的数据总线来的啊,那就是根据硬件来的,我说16位上使用的怎么都是in al,xx 呢
谢谢楼上
#6
冬25091022013-10-18 22:22
多看看王爽的那本《汇编语言》吧
1