• 第一单元总结(汇编初探)


    知识点蛮多的,下面大概总结一下
    1、机器指令是一些二进制的数字
    2、汇编语言和机器语言都依赖机器硬件,用这两种语言写的程序都不具备可移植性。
    3、汇编语言是机器语言的符号化表示,执行效率差不多
    4、汇编语言与机器语言你的差别在于指令的表示方法
    5、汇编语言包括三类指令:
    1)汇编指令(有机器码)
    2)伪指令(没有对应的机器码)
    3)符号(没有机器码)、
    6、CPU将运算器和控制器集成在一起
    7、硬件系统大概是下面这样子的

    8、指令和数据:以二进制形式存放在内存中
    9、存储单元:
    1)编号从0开始,容量以字节(Byte)为最小单位计算
    2)计量容量换算
    10、CPU对存储器的读写:通过总线(地址总线,控制总线,数据总线)
    1)地址总线:寻址能力取决于地址总线宽度:一个CPU有N根地址线,即地址总线的宽度为N,这样CPU寻址能力为2的n次方。
    2)数据总线:数据总线的宽度决定了CPU和外界的数据传送速度。
    3)控制总线
    11、RAM ROM
    RAM:可读可写,数据的暂时储存,不通电的话数据也丢失了
    ROM:只允许读取,不允许写入,不通电的情况下数据依然保存
    12、内存地址空间:
    1)这只是一个逻辑上的概念
    2)CPU在操纵独立的物理存储器时,把她们统一当做一个逻辑存储器(即内存地址空间)看待(这些物理存储器都是和CPU的总线相连的)
    3)每个物理存储器咋这个逻辑存储器中占有一段地址空间,CPU在这段地址空间中读写数据,实际上就是在相对应的物理存储中读写数据
    4)不同计算机的内存地址分配情况不同
    5)内存地址空间的容量与平时所讲的内存条的容量不同(内存条只是内存的一部分)

    大概就是以上的内容吧,然后我又根据书上的内容和网上视频的内容作了些许的尝试

    下面是课堂检测上的错题及解析

  • 相关阅读:
    flutter 中 List 和 Map 的用法
    AndroidStudio中Flutter打包APK
    flutter中的异步机制 Future
    [控件] 画饼状图的控件
    用CAShapeLayer写股市K线图动画效果
    使用Instruments中的CoreAnimation分析动画
    山寨Facebook的Shimmer效果
    maskView遮罩中多张图片的动画
    将CAGradientLayer用作maskView的遮罩图层
    [翻译] JKLLockScreenViewController
  • 原文地址:https://www.cnblogs.com/Nicholastwo/p/9649402.html
Copyright © 2020-2023  润新知