zoukankan      html  css  js  c++  java
  • 嵌入式linux学习笔记

    1、溢出:两个数相加,如果最高位的进位和此高位的进位不同,则产生溢出。

    2、进位和溢出的概念不一样。

    3、预取(取得是编译后得到的机器代码)-->译码-->执行

    4、ARM的汇编指令长度是确定的,32位。

    5、一条汇编指令  条件码(4bit)   操作码    分类码  S(1bit)  目的寄存器(4bit)  源寄存器(4bit)  立即数 (8bit)

    6、一般的管脚都有两个寄存器,一个是配置寄存器(决定管脚的工作模式);一个是数据寄存器(决定管脚的高低电平)。

    7、X86因为寄存器太少,所以用来进行传参;从右向左依次压栈; ARM寄存器比较多,37个,利用寄存器来传参,寄存器传参速度比较快。

    8、SDRAM:一个周期内只能读取一次数据;开发板上用的都是SDRAM;DDRAM:一个周期内只能读取两次数据;(耗电)电脑上用的都是DDRAM。   读取速度:100ns

    9、catch缓存越大,性能越好。SRAM,随机静态存储器  读取速度 10ns。介质

    10、硬盘:flash   nor flash    Intel     2M--32M  存储BIOS(电脑端)/Bootloader(开发板)

                                 nand flash   东芝   1G--256G    扮演硬盘角色

  • 相关阅读:
    输出菱形
    for语句输出三角形
    阶乘倒数的和
    变量赋值判断奇偶
    928作业
    各种主流数据库的比较(所以说我觉得Oracle这个keng?入的不错?)
    Oracle创建表
    (转载)全球唯一标识GUID
    (转载)Java基础知识总结
    两天以来对plsqldev操作的记忆
  • 原文地址:https://www.cnblogs.com/jiangtongxue/p/10857811.html
Copyright © 2011-2022 走看看