iOS逆向-汇编(二)

2017-11-02  本文已影响0人  Stone_熊小叔

总线

举个例子
2990730-bfac743167c4e554.png

数据总线

8088.png 8086.png
做个小练习
  1. 一个CPU 的寻址能力为8KB,那么它的地址总线的宽度为____
  2. 8080,8088,80286,80386 的地址总线宽度分别为16根,20根,24根,32根.那么他们的寻址能力分别为多少____KB, ____MB,____MB,____GB?
  3. 8080,8088,8086,80286,80386 的数据总线宽度分别为8根,8根,16根,16根,32根.那么它们一次可以传输的数据为:____B,____B,____B,____B,____B,
  4. 从内存中读取1024字节的数据,8086至少要读____次,80386至少要读取____次.
答案
  1. 13 解:1kb =1024 10根 8= 2^ 3
    10+3=13根
  2. 64 1 16 4
    解:20根 = 1024*1024 = 1M
    24根 = 1M 2^4 = 16M
    16根 = 1kb * 2^6 = 64kb (10根=1kb)
    32根 2^30 == 1G ->>. 2^32 == 1G
    2^2 == 4G
    2^n-1
  3. 1 1 2 2 4
    解:1 Byte == 8 bit.
    即1B==8bit
    1KB== 1024 Byte
    1MB== 1024 *1024 Byte
    4.512 256
    解:1024 Byte *8 = 8192二进制位 /16根 =512
练习答案.png

内存

各类存储区的逻辑连接.png 各类存储器的逻辑连接-物理地址对应图.png 各类存储器的物理地址情况.png

寄存器

内部部件之间由总线连接
CPU的典型构成.png 8086内部寄存器.png

通用寄存器

字和字节

上一篇 下一篇

猜你喜欢

热点阅读