汇编语言--王爽 检测点解答

一:前言这篇blog记录我阅读汇编语言(王爽)的心得,每单元的检测点解答。二:第一章:基础知识总线bus:分为数据总线,控制总线,地址总线地址总线的宽度决定了CPU能对多少内存单元进行寻址(寻址能力)数据总线:决定了CPU和外界的数据传送速度控制总线:决定了CPU对外部器件的控制能力内存:内存是对各种芯片(显卡,网卡,随机存储器)的RAM和ROM的物理地址编址,即物理地址对虚拟地址的一一映射。这样...
摘要由CSDN通过智能技术生成

一:前言

这篇blog记录我阅读汇编语言(王爽)的心得,每单元的检测点解答。

二:第一章:基础知识

总线bus:分为数据总线,控制总线,地址总线

地址总线的宽度决定了CPU能对多少内存单元进行寻址(寻址能力)

数据总线:决定了CPU和外界的数据传送速度

控制总线:决定了CPU对外部器件的控制能力

内存:内存是对各种芯片(显卡,网卡,随机存储器)的RAM和ROM的物理地址编址,即物理地址对虚拟地址的一一映射。这样,即使是不同的硬件,也可以进行无差别的读写。

检测点1.1

这里我又一个误区:地址总线不是对每一个bit寻址,应该是对每一个byte

第二章:寄存器

寄存器:通用寄存器,段寄存器,变址寄存器

通用寄存器:

AX accumulator 累加寄存器

BX  base   基址寄存器

CX  count  计数寄存器       

DX  data  数据寄存器

段寄存器 (8086不支持数据直接送入段寄存器

CS:IP  code segment   instument pointer    指令地址

SS:SP   stack segment      stack pointer      栈地址

DS     data segment                    要访问数据的地址 

ES   extra   segment

变址寄存器

BP    base pointer

SI   source index

DI  destination index

监测点2.1

检测点2.2

检测点2.3


第三章:寄存器(内存访问)

SS:SP    指向栈顶元素

push  (寄存器,段寄存器,内存单元,直接数)   ==  先SP-2,后把数据放入SS:SP

pop (寄存器,段寄存器(除cs,ip),内存)     ==  先:取出数据,后:SP+2

检测点3.1


  • 11
    点赞
  • 93
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值