汇编编程常用的io地址(Assembly programming commonly used I O address).docVIP

汇编编程常用的io地址(Assembly programming commonly used I O address).doc

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
汇编编程常用的io地址(Assembly programming commonly used I O address)

汇编编程常用的io地址(Assembly programming commonly used I O address) 用于组装的通用I/O端口地址 从helppc Joseph Kinsella编译 端口地址并不总是恒定在PC和PS / 2 除非注明,端口地址是相对于PC XT只 % 000-00f 8237 DMA控制器 000通道0地址寄存器 001通道0字计数 002通道1地址寄存器 003通道1字计数 004通道2地址寄存器 005通道2字计数 006通道3地址寄存器 007通道3字计数 008状态/命令寄存器 009申请登记 00a面具登记 00b方式登记 00c清晰/ LSB MSB触发器 00d主清除临时登记 明确登记00e面具 00f多重面具登记 % 010-01f 8237 DMA控制器(PS / 2模式60和80),保留(在) % 020-02f 8259a掌握可编程中断控制器 020 8259命令端口(参见~ 8259~) 021 8259中断屏蔽寄存器(见8259) % 030-03f 8259a奴隶的可编程中断控制器(,PS / 2) % 040-05f 8253或8254可编程定时器(PIT,看到~ 8253 ~) 040 8253通道0,反除数 041 8253通道1,ram刷新计数器 042 8253通道2,磁带和扬声器功能 043 8253模控制(见~ 8253~) 044 8254 ps / 2扩展定时器 047 8254通道3控制字节 % 060-067 8255可编程外围接口(PC,XT,PCjr) 060 8255端口键盘输入/输出缓冲器(输出PCjr) 061 8255端口B输出 062 8255端口C输入 063 8255命令/模式控制寄存器 % 060-06f 8042键盘控制器(,PS / 2) 060 8042键盘输入/输出缓冲区登记 061 8042系统控制端口(用于兼容8255) 064 8042键盘命令/状态寄存器 070 CMOS RAM / RTC,也没有启用/禁用(,PS / 2,看到~ RTC ~) 071 CMOS ram数据(AT,ps/2) 080制造商的系统检查端口(在后) % 080-090 DMA页面寄存器 081高阶4位DMA通道2的地址 082高阶4位DMA通道3的地址 083高阶4位DMA通道1的地址 % 090-097 POS /可编程选项选择(PS / 2) 090中央仲裁控制港 091卡选择反馈 092系统控制和状态寄存器 094系统板启用/设置寄存器 095保留 096适配器启用/设置寄存器 097保留 0a0 NMI面具登记(PC,XT)(写80H到使NMI,00h禁用) % 0a0-0bf二8259可编程中断控制器(在, PS / 2) 0a0二8259命令端口(见~ 8259 ~) 0a1二8259中断屏蔽登记(见8259) 0c0钛sn76496可编程音频/噪声发生器(原因) % 0c0-0df 8237 DMA控制器2(上) 0c2 DMA通道选择器(见3端口6和82) 0e0-0ef保留 % 0f0-0ff数学协处理器(在PS / 2) % 0f0-0f5 PCjr磁盘控制器 0f0磁盘控制器 0f2磁盘控制器控制端口 0f4磁盘控制器状态登记 0f5磁盘控制器的数据端口 未来微处理器的功能扩展预留% 0f8-0ff % 100-10f POS编程选项选择(PS / 2) 100 POS寄存器0,适配器ID字节(LSB) 101 POS登记1、适配器标识字节(MSB) 102 POS登记2、选择数据字节1 0位是卡使(形态) 103 POS登记3、选择数据字节2 104 POS登记4、选择数据字节3 105 POS登记5、选择数据字节4 位7(-检票) 保留位6 106 POS登记6、子地址扩展(LSB) 107 POS登记7、子地址扩展(MSB) % 110-1ef系统I/O通道 % 170-17f固定磁盘1(上) 170磁盘1数据 171磁盘1错误 172磁盘1扇区计数 173磁盘1扇区号 174盘1缸低 175盘1缸高 176盘1驱动器/磁头 177磁盘1状态 % 1f0-1ff固定磁盘0(上) 1f0磁盘数据0 1F1磁盘0错误 1f2磁盘0扇区数 1f3磁盘0扇区数 1F4盘0缸低 1f5盘0缸高 1F6盘0驱动/头 1F7磁盘0的状态 % 200-20f游戏适配器(见游戏端口或~摇杆~) % 210-217扩展卡端口(XT) 210写:锁存扩展总线数据 读取:验证扩展总线数据 211写:清除等待,测试锁 阅读:MSB数据地址 212读:数据地址的LSB 213写:0 = 1 =启用/禁用扩展单元 214-21

您可能关注的文档

文档评论(0)

f8r9t5c + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8000054077000003

1亿VIP精品文档

相关文档