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

初始化8255A中的问题,会的来看看啊~~~

lyf5827058 发布于 2004-12-01 16:41, 3225 次点击

请问一下老鸟: 初始化可编程并行通信接口芯片8255A使用的是汇编语言吗? 书上有几行语言: MOV DX,8255A控制端口 MOV AL,86H OUT DX,AL MOV AL,05H OUT DX,AL 以上就是书上说的初始化8255A的程序,请问有下划画线部分的16进制数是什么意思啊? 我看的书是清华出版社编的<微型计算机原理及应用>

5 回复
#2
ee2004-12-01 22:17

以为汇编语言在运行时

也就是立即数是16进制形式

#3
时空之蕊2004-12-02 10:08

这个很简单的!!86H=10000110B 05H=00000101B

你去查一查书!!这里的每个二进制位都是有他的控制意义的!!我没有书所以不能具体的讲!

不过这个控制肯定是个控制字即两个字节!!

[此贴子已经被作者于2004-12-03 09:10:56编辑过]

#4
live412004-12-02 11:26
呵呵,这个我还会一点,B是二进制,D是十进制,H是十六进制。
#5
星辰砂2005-12-27 19:49
86=10000110h,是方式控制字
05=00000101h,是c口按位置0置1控制字。
看看书吧。西安交通大学的书。
#6
hjhycy2006-01-03 15:20
以后不要题这种问题,真是浪费感情!
1