美文网首页汇编
[001][汇编语言]检测点1.1 地址总线

[001][汇编语言]检测点1.1 地址总线

作者: AkuRinbu | 来源:发表于2018-03-09 22:52 被阅读30次

《汇编语言》检测点1.1


《汇编语言》检测点1.1

8421 16进制转二进制

需要知道简单的8421十六进制到二进制转换法,不然可能会看不懂检测点1.1之前的几张图里为什么有些线标0、有些线标1。

举例来说,8 9 D,其实是16进制里的八 九 以及十三,用8421的方法写成二进制,就分别是,

八1000 8*1+4*0+2*0+1*0=8
九 1001  8*1+4*0+2*0+1*1=9
十三 1101   8*1+4*1+2*0+1*1=13

笔记

地址总线

  • 一个CPU有10根地址线,每一根可以表示两种状态(高电平/低电平)
  • 每一次寻址是这10根地址全部都用到的,10根地址线中,这时有的是高电平、有的是低电平,假设记高电平为1,则低电平记为0,现在要找一个叫做1111100000的地址,其实这时候10根线的状态就是高高高高高低低低低低低
  • 光看书上的图片一开始可能会误解,以为一根地址线连一个内存单元,然后会产生,这样怎么可能寻址到2^10个这么多内存单元的疑惑....
  • 我尝试画了一张图,可以看到不是一根线连一个内存单元,是根据这一刻全部的线的各自的状态,得到一个具体的地址


    3根地址线 可以指向8个不同的内存单元

地址宽度

  • 一个CPU有N根地址线,即这个CPU的地址总线宽度是N,寻找能力是2^N个内存单元,1个内存单元可以存一个Byte(字节),也写作一个B,一个B可以放8bit(位);
  • 地址总线(寻址能力),数据总线(一次数据传送量),控制总线(控制能力);

内存地址空间

  • 一个CPU的地址宽度为10,那么可以寻址1024(2^10 )个内存单元,这1024个可寻到的内存单元就构成这个CPU的内存地址空间;

RAM(Random-Access Memory)

  • 可读可写;
  • 装在主板上的RAM(主存)和插在扩展槽上的RAM(比如,显卡的RAM就装着显卡的显存);
  • RAM要带电存储、关机存储内容即刻丢失;

ROM(Read-Only Memory)

  • 只能读;
  • BIOS(asic Input Output System)是一种软件系统,由厂商提供;
  • BIOS放在ROM里(比如,显卡的ROM就装着显卡的BIOS、网卡的ROM就放着网卡的BIOS);

相关文章

  • [001][汇编语言]检测点1.1 地址总线

    《汇编语言》检测点1.1 8421 16进制转二进制 需要知道简单的8421十六进制到二进制转换法,不然可能会看不...

  • [汇编语言] 检测点11.3

    一、 补全下面的程序,统计F000:0处32个字节中,大小[32, 128]的数据的个数。 解答 二、 补全下面的...

  • [汇编语言] 检测点11.4

    一、下面的程序执行后:(ax) = ? 解答 1、mov ax, 0 2、push ax 3、pops 4、mov...

  • [汇编语言] 检测点11.2

    一、写出下面每条指令执行后,ZF、PF、SF、CF、OF等标志位的值 答案:逐条分析 1、sub al, al 2...

  • [汇编语言] 检测点13.1

    一、在上面的内容中,我们用7ch 中断例程实现loop的功能,则上面的7ch 中断例程所能进行的最大转移位移是多少...

  • [汇编语言] 检测点13.2

    一、我们可以编程改变FFFF:0处的指令,使得CPU不去执行BIOS中的硬件系统检测和初始化程序。 答案 1、FF...

  • [汇编语言] 检测点10.5

    目录 1、下面的程序执行后,ax中的数值为多少? 2、下面的程序执行后,ax和bx中的数值为多少? 正文 1、下面...

  • S5PV210裸机-Nandflash

    1. NANDFLASH基础 1.1 Nandflash相对于Norflash, 无法按地址总线进行精确寻址,只能...

  • 汇编语言程序设计的实验环境

    1.1 Microsoft 公司的汇编语言程序设计工具 任意一种文本编辑器——用于编辑生成汇编语言源程序(*.as...

  • iOS逆向001--初识汇编<二>

    -- 接上节习题001--初识汇编<一> Debug 命令 寻址能力:地址总线-数据总线 计算机中常见的数据宽度•...

网友评论

    本文标题:[001][汇编语言]检测点1.1 地址总线

    本文链接:https://www.haomeiwen.com/subject/emamfftx.html