170430 汇编-端口的原理

1625-5 王子昂 总结《2017年4月30日》 【连续第211天总结】

A.汇编语言14章 20%

B.CPU在操控各种存储器、外接设备的时候都把它们当做内存来用地址线、数据线和控制线来控制的,整体称为内存地址空间

各种接口卡上的接口芯片、主板上的接口芯片和其他芯片对CPU来说都是一样的,在地址空间中分配一个地址来读写

CPU可以直接读写3个地方的数据:

内部的寄存器

内存单元

端口

在访问端口的时候CPU通过端口地址来定位端口。因为端口所在的芯片和CPU通过总线相连。

在PC系统中,CPU最多可以定位64KB个不同的端口,端口地址的范围为0~65535

对端口的读写只有两条指令:in和out,而不能使用mov、push等等

在in和out指令中,只能使用ax或al来存放从端口中读入的数据或要发送的端口中的数据。访问8位端口时用al,访问16位端口时用ax

对0~255的端口进行读写时,使用立即数作为端口号

对256~65535的端口进行读写时,端口号要放在dx中

C,明日计划

汇编语言第十四章

PYQT 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值