1.艰难学习Linux系统之回归基础篇

学习过程参照了很多书籍,如有侵权请联系我。

回归基础篇
在搭建完linux开发环境后,开始了自己的linux学习之旅,虽然在安装系统中出现了问题,最终还是安装好了linux系统。然后安装好windows开发工具,在与虚拟机连接的时候,IP地址没有设置好,起始最终原因还是网络基础不好,最后稀里糊涂的ping通了,就这么凑合着先用吧,后期仔细研究下他的几种连接方式。
然后开始练习shell指令,哎,以前的一些指令忘了很多了,通过查找文档,然后从新回忆了一遍,以后肯定会经常用,慢慢就会熟悉了吧。主要就是 sudo 
Ls cd cp mv mkdir pwd vi等指令。接下来就是makefile 和 启动文件(全是汇编蒙圈了),这章不是重点,以后详细学习这两部分,要想砍树要磨好刀,这两部分早晚都是要学好的。
接下来开始重点内容,回归一些基础的常识回忆。
。。
1.ARM体系采用精简的指令集计算机原理。(RISC)(虽然没多大用,常识了解一下吧。)电脑X86就是CISC结构
2.ARM处理器7种处理器工作模式:
用户模式  程序正常执行的模式
系统模式 用于运行特权级的操作系统任务
快速中断模式 用于高速数据传输
外部中断模式 用于普通的中断处理
特权模式 操作系统使用的一种保护模式
数据访问终止模式 用于虚拟存储和存储保护
未定义指令终止模式 用于支持通过软件仿真硬件的协处理器
3. 31个通用寄存器 6个状态寄存器
R13堆栈指针寄存器  R14链接寄存器(存放子程序的返回地址)
R15程序计数器 记做PC
程序状态寄存器(CPSR)和备份程序状态寄存器(SPSR)
4.ARM有两套指令集,32位ARM指令集和16位Thumb指令。
5.存储系统 提供了用于存储管理的管理部件MMU以及协处理器CP15.
(有个平板模式,现在还不理解是什么模式,应该是存储管理中最简单的一种模式。)
6.存储格式:
大端存储和小端存储。
7.NAND FLASH   NOR FLASH SDRAM这几个东西,很熟悉又老搞混,这下一定要搞清他。
NAND FLASH相当于电脑的硬盘,掉电不丢失,容量大,但是不能直接寻址
NOR FLASH 容量小,但是可以直接寻址,掉电也不丢失。
SDRAM 就相当于计算机的内存,掉电丢失。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值