以下所有的总结基于我只学了前五章的前提下,可能会有错误 第一章:基础知识 在内存中把指令和数据区别开来:cs:ip指向的内存中的”数据“就是cpu认为的指令。 一个储存单元:2个16进制数字,8位,1个字节 cpu将系统中各类内存器看作一个逻辑内存器 第二章:寄存器 8086cpu的所有寄存器都是1 ...
分类:
编程语言 时间:
2020-04-13 01:01:34
阅读次数:
78
内核态:cpu可以访问内存的所有数据,包括外围设备,例如硬盘,网卡,cpu也可以将自己从一个程序切换到另一个程序。 用户态:只能受限的访问内存,且不允许访问外围设备,占用cpu的能力被剥夺,cpu资源可以被其他程序获取。 为什么要有用户态和内核态? 由于需要限制不同的程序之间的访问能力, 防止他们获 ...
分类:
其他好文 时间:
2020-04-07 13:01:21
阅读次数:
71
什么是内存分页?我们知道,CPU是通过寻址来访问内存的。32位CPU的寻址宽度是 0~0xFFFFFFFF ,16^8 计算后得到的大小是4G,也就是说可支持的物理内存最大是4G。 但在实践过程中,碰到了这样的问题,程序需要使用4G内存,而可用物理内存小于4G,导致程序不得不降低内存占用。为了解决此 ...
分类:
其他好文 时间:
2020-03-18 15:29:05
阅读次数:
68
想要从单反相机里导出图片,直接“剪切”?内存不够用,直接“格式化”?这些方式你是不是也在经常用?但是想要告诉大家的是,经常这样操作就容易无法访问内存卡。内存卡显示无法访问的原因1.内存卡没有正确安装或没有安装,取出内存卡,重新安装。2、内存卡金属触点氧化,取出清洁后,重新安装测试。3、内存卡质量有问题,更换新的内存卡。正确操作内存卡的方式1.在转移存储卡里的资料时,一些用户喜欢用“剪切”而不是“复
分类:
其他好文 时间:
2020-03-10 10:23:31
阅读次数:
123
Golang 协程介绍 1. 用户态和内核态 内核态:cpu可以访问内存的所有数据,包括外围设备,例如硬盘,网卡,cpu也可以将自己从一个程序切换到另一个程序。 用户态:只能受限的访问内存,且不允许访问外围设备,占用cpu的能力被剥夺,cpu资源可以被其他程序获取。 1.1 为什么要有用户态和内核态 ...
分类:
其他好文 时间:
2020-03-08 13:54:43
阅读次数:
204
1、lsof命令简介 lsof是list open files的简称,它的作用主要是列出系统中打开的文件,基本上linux系统中所有的对象都可以看作文件,lsof可以查看用户和进程操作了哪些文件,也可以查看系统中网络的使用情况,以及设备的信息。 在终端下输入lsof命令即可显示系统打开的文件,它访问 ...
分类:
其他好文 时间:
2020-03-03 11:21:44
阅读次数:
75
很多人都有属于自己的相机,在使用操作发生的相机内存卡无法访问情况该怎么处理呢?导致内存卡无法访问的原因有哪些?这篇文章都会告诉你!想要从单反相机里导出图片,直接“剪切”?内存不够用,直接“格式化”?这些方式你是不是也在经常用?但是想要告诉大家的是,经常这样操作就容易无法访问内存卡。内存卡显示无法访问的原因?1.内存卡没有正确安装或没有安装,取出内存卡,重新安装。2、内存卡金属触点氧化,取出清洁后,
分类:
其他好文 时间:
2020-03-02 13:09:54
阅读次数:
1066
如何看待 内存 ? 可以存放数据 数据段 自己定义的数据 可以存放指令 指令段 自己定义的指令 可以定义成栈空间 栈段 临时存放数据 那么如何让 CPU 按照我们的意愿去访问内存? 对于数据段,我们需要有段地址+偏移地址,目前段地址寄存器只学过 ds 寄存器, 偏移地址只学过 [0],[1] ... ...
分类:
编程语言 时间:
2020-02-28 22:45:43
阅读次数:
63
1、什么是数组? 数组(Array)是一种线性表数据结构。它用一组连续的内存空间,来存储一组具有相同类型的数据。 概念解析: 线性表:线性表就是数据排成像一条线一样的结构。每个线性表上的数据最多只有前和后两个方向。其实除了数组,链表、队列、栈等也是线性表结构。 连续的内存空间和相同类型的数据:所以数 ...
分类:
编程语言 时间:
2020-02-23 14:29:04
阅读次数:
90
C语言指针 一、函数的实际运行原理 ? 函数在接受参数的时候,会重新开辟内存来进行计算。 二、指针 ? 最牛逼:汇编语言:都是直接操作地址去访问内存单元里面等内容。 ? C语言作为高级语言:提供通过地言:都是址去访问内存单元的内容。 1、什么叫做地址? ? 地址就是内存中对每一个字节的编号。 ? 通 ...
分类:
编程语言 时间:
2020-02-20 10:00:49
阅读次数:
80