内存: 内存是介于CPU 和外部存储之间,是CPU 对外部存储中程序与数据进行高速运算时存放程序指令、数据和中间结果的临时场所,它的物理实质就是一组具备数据输入输出和数据存储功能的高速集成电路内存是CPU能直接寻址的存储空间,由半导体器件制成。内存的特点是存取速度快计算机中所有程序的运行都是在内存中 ...
分类:
其他好文 时间:
2020-03-31 12:02:27
阅读次数:
91
HTTP位于五层模型中的应用层,是传输层(代表为TCP协议)的上层协议。 之前我们通过 socket 实现了使用 TCP 协议进行数据收发:手写一个模块化的 TCP 服务端客户端 ,对 TCP 协议的使用有了一个初步的认识。 简单的说,IP 协议 帮助我们的数据包在复杂的网络环境下进行寻址,但并不能 ...
分类:
Web程序 时间:
2020-03-27 01:12:22
阅读次数:
260
数据传送指令 数据交换指令 完成两个操作数间的数据交换,操作数可以是寄存器和存储单元,但是不能两个都是存储单元(与MOV指令一样,可以用寄存器作为中间媒介)。并且,段寄存器不能作为操作数。下面代码需注意VAR1的默认段是CS,而VAR1[BP]默认是SS段,如果这两个段偏移不同,则变量VAR1最终不 ...
分类:
其他好文 时间:
2020-03-24 19:16:44
阅读次数:
84
STM32F769I disc flash 目标:完成f769的片内flash驱动,并且对接fal 平台:STM32F769I并运行RT thread内核 FAL介绍:FAL (Flash Abstraction Layer) Flash 抽象层是对 Flash 及基于 Flash 的分区进行管理、 ...
分类:
其他好文 时间:
2020-03-24 12:43:03
阅读次数:
139
Tcp协议概念 TCP(传输控制协议 Transmission Control Protocol)是一种传输层通信协议。它在应用程序间建立了一条虚拟链路。在TCP/IP协议中传输层具有四个主要任务:组包、通过滑动窗口实现连接控制、寻址和通过序号确认来提供可靠性。TCP具有6个特点:面向连接的传输;端 ...
分类:
其他好文 时间:
2020-03-21 16:20:44
阅读次数:
88
迭代器底层原理解析:本质还是数组+多个指示器(相对寻址):cursor,lastCursor/** * The number of times this list has been structurally modified. * Structural modifications are those... ...
分类:
其他好文 时间:
2020-03-21 13:07:12
阅读次数:
63
MISP汇编 0.常见操作符 表示 表示 表示 表示 如果相等,则跳转LABEL 从内存加载寄存器 存储回去 加减乘除 、`subi divi multi` 表示 如果小于执行 LABEL寻址 寄存器寻址 多合一跳转 当前PC + 4存入 $ra寄存器 返回 举例 1.判断求和 汇编 2.for l ...
分类:
其他好文 时间:
2020-03-19 20:08:39
阅读次数:
70
什么是内存分页?我们知道,CPU是通过寻址来访问内存的。32位CPU的寻址宽度是 0~0xFFFFFFFF ,16^8 计算后得到的大小是4G,也就是说可支持的物理内存最大是4G。 但在实践过程中,碰到了这样的问题,程序需要使用4G内存,而可用物理内存小于4G,导致程序不得不降低内存占用。为了解决此 ...
分类:
其他好文 时间:
2020-03-18 15:29:05
阅读次数:
68
数据寻址 指令中,“数据寻址”指操作数(源操作数和目的操作数)的寻址方式,源操作数和目的操作数可以有不同的寻址方式。 立即寻址 所谓立即,就是取数不需要再去访问存储器和寄存器,而直接在指令中给出(此时指令已经从存储器中加载到了指令队列缓冲器)。大多是常量被赋值给寄存器的情况,目的操作数一般不会出现立 ...
分类:
其他好文 时间:
2020-03-16 23:49:55
阅读次数:
71
8086 汇编 1、8086汇编 介绍 2、8086汇编 内存交互 3、8086汇编 CPU 寄存结构 4、8086汇编 Debug 使用 5、8086汇编 段寄存器 6、8089汇编 标志寄存器 7、8089汇编 运算符指令 8、8086汇编 栈操作 9、8089汇编 源程序 10、8086汇编 ...
分类:
其他好文 时间:
2020-03-13 12:48:08
阅读次数:
47