05 2024 档案

摘要:端口的读写 CPU 的邻居 CPU 内部的寄存器 内存单元 端口(各种接口卡、网卡,显卡,主板上的接口芯片等) 各种芯片工作时,都有一些寄存器由 CPU 读写 从 CPU 角度,将各寄存器当端口,并统一编制 CPU 用统一的方法与各种设备通信 读写端口的指令 在对 [0,255] 的端口进行 阅读全文
posted @ 2024-05-05 08:28 AlwaysBeShine 阅读(48) 评论(0) 推荐(0) 编辑
摘要:移位指令 当 CNT>1 时,CNT 必须是 CL 寄存器 逻辑左移 SHL OPR , CNT 将寄存器或内存单元中的数据向左移 CNT 位,最后移除的一位写入 CF,最低位用 0 补充 循环左移 ROL OPR , CNT 将寄存器中的值的最高位存入 CF 寄存器,其他位左移一位,将 阅读全文
posted @ 2024-05-04 19:09 AlwaysBeShine 阅读(39) 评论(0) 推荐(0) 编辑
摘要:串传送指令 MOVSB 功能 以字节为单位传送串 实现 ((ES)16+(DI))=((DS)16+(SI)) 如果 DF = 0 ,则 (SI)=(SI)+1(DI)=(DI)+1 。如果 DF = 1 ,则 \((SI) = ( 阅读全文
posted @ 2024-05-04 00:06 AlwaysBeShine 阅读(36) 评论(0) 推荐(0) 编辑
摘要:用 MUL 指令做乘法 格式 MUL 寄存器 MUL 寄存单元 8 位乘法 16 位乘法 被乘数(默认) AL AX 乘数 8 位寄存器或内存单元 16 位寄存器或内存字单元 结果 AX DX (高位) 和 AX (低位) 模块化程序设计 调用子程序 : CALL 指令 返回 : RET 指令 实质 阅读全文
posted @ 2024-05-03 18:48 AlwaysBeShine 阅读(27) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示