8086汇编学习笔记10-端口
来源:互联网 发布:python game engine 编辑:程序博客网 时间:2024/06/09 16:56
8086CPU有两种地址空间,一是内存地址空间,二是端口地址空间,访问端口只能用in和out指令,分别用于从端口读数据和往端口写数据,CPU最多可以定位64KB个不同的端口,端口地址范围为0~65535。
在访问端口时,只能用ax或al来存放从端口读取的数据和往端口写入的数据,8位端口用al,16位端口用ax。
在访问端口号为0~255时在指令中直接给出端口号。
in al, 20h
out 20h, al
在访问端口号为256~65535时要将端口号放在dx中。
mov dx, 3f8h
in al, dx
out dx, al
- 8086汇编学习笔记10-端口
- 8086汇编学习笔记10-端口
- [汇编学习笔记][第十四章 端口]
- 汇编学习--7.16--端口
- 汇编学习历程(端口操作)
- 汇编学习笔记第14~17章:端口-外中断-直接定址表-BIOS读写
- 汇编入门学习笔记 (十二)—— int指令、端口
- 8086汇编学习笔记1-基础
- 8086汇编学习笔记2-寄存器
- 8086汇编学习笔记3-程序组织
- 8086汇编学习笔记4-指令
- 8086汇编学习笔记5-伪指令
- 8086汇编学习笔记6-寻址方式
- 8086汇编学习笔记7-标志寄存器
- 8086汇编学习笔记8-转移指令
- 8086汇编学习笔记9-中断
- 8086汇编学习笔记——0
- 8086汇编学习笔记9-中断
- 8086汇编学习笔记8-转移指令
- Linux 下Sed基本用法
- 8086汇编学习笔记9-中断
- 自我陶醉
- Android中widget的应用【安卓源码解析三】
- 8086汇编学习笔记10-端口
- Android service的使用
- 字符串的处理
- 提高Android Service 优先级的方法 .
- 有关去除dataflash以及换为64M nand的相关修改及bugfix
- 逆向序列号生成算法(一)
- 空连接IPC$攻击与防范
- 用CreateToolHelp32Snapshot 查看进程及其模块列表(delphi xe2)
- launcher修改--获取widget信息(图片,文字等)(源码追踪)