上一页 1 2 3 4 5 6 7 ··· 25 下一页

Linux GCC

摘要: 1 GCC是什么 GCC(GNU Compiler Collection,GNU编译器套件)是由GNU开发的编译器。 2 简单编译 程序示例 1 //test.c 2 #include <stdio.h> 3 int main(void) 4 { 5 printf("Hello World!\n") 阅读全文
posted @ 2020-07-11 21:08 辉哥54110 阅读(178) 评论(0) 推荐(0) 编辑

操作系统中的一些数据结构

摘要: 1 GDT GDT(Global Descriptor Table)全局描述符表,又叫段描述符表。 下图是段描述符表的一个表项,可以看到每个表项有8个字节。 在整个系统中,只有一张GDT表,GDT可以被放在内存的任何位置,但CPU必须知道GDT的入口。 GTDR寄存器便是存放GDT的入口地址。 GD 阅读全文
posted @ 2020-07-11 16:58 辉哥54110 阅读(1334) 评论(0) 推荐(0) 编辑

《C程序设计》指针部分学习记录-易混点

摘要: 1 优先级 1 int a[10], *p = a; 2 *p++;//先实现*p运算,再使p自增1 3 *(p++);//先实现*p运算,再使p自增1 4 *(++p);//先实现自增1,再 2 数组名是常量,不能对其进行赋值 1 int a[4] = {1,2,3,4}; 2 int b = 0 阅读全文
posted @ 2020-07-10 15:13 辉哥54110 阅读(113) 评论(0) 推荐(0) 编辑

操作系统原理与实践-试验2操作系统的引导记录

摘要: 1 代码 修改bootsecet.s,代码如下。原本的bootsect.s代码很长,但完成第一个功能,只需如下的21行代码。 1 entry _start 2 _start: 3 mov ah,#0x03 4 xor bh,bh 5 int 0x10 6 mov cx,#11 7 mov bx,#0 阅读全文
posted @ 2020-07-08 18:45 辉哥54110 阅读(201) 评论(0) 推荐(0) 编辑

输入字符串测试

摘要: 1 代码 1 #include <stdio.h> 2 3 int main() 4 { 5 char str[13]; 6 scanf("%s",str); 7 printf("%s\n",str); 8 return 0; 9 } 2 输入输出 输入“How are you?”,输出只有一个“H 阅读全文
posted @ 2020-07-08 11:12 辉哥54110 阅读(196) 评论(0) 推荐(0) 编辑

实模式和保护模式

摘要: 1 问题的由来 在学习操作系统引导启动程序部分,看到寻址模式由实模式切换到保护模式,不知道它们二者有何区别。 2 实模式 对于8086/8088这类16位处理器,寄存器都是16位的。 而8086/8088CPU有20根地址总线,即寻址空间可以达到220 = 1M。 然而16位的寄存器只能组合出216 阅读全文
posted @ 2020-07-07 21:18 辉哥54110 阅读(487) 评论(0) 推荐(0) 编辑

遥控器拆卸记录

摘要: 1 遥控器图片 2 遥控器拆开后图片 电路主要包括: 矩阵键盘、红外发射管、CS6122GO芯片,如下图所示。 背面如下图所示,主要是是一个时钟电路(晶振+晶振电容)。 阅读全文
posted @ 2020-07-06 23:55 辉哥54110 阅读(766) 评论(0) 推荐(0) 编辑

计算器拆卸记录

摘要: 1 计算器图片 2 计算器拆开后的图片 计算器主要包括: 最小系统(MCU、电源电路、时钟电路、复位电路); 外设:矩阵键盘、LCD显示屏、语音播报模块。如下图所示。 电路板背面是一个矩阵键盘,如下图所示。 LCD显示屏模块如下所示。 阅读全文
posted @ 2020-07-06 23:38 辉哥54110 阅读(1961) 评论(0) 推荐(0) 编辑

no matching constructor for initialization

摘要: 定义新节点出现错误 1 /* 2 // Definition for a Node. 3 class Node { 4 public: 5 int val; 6 Node* next; 7 Node* random; 8 9 Node(int _val) { 10 val = _val; 11 ne 阅读全文
posted @ 2020-07-05 15:23 辉哥54110 阅读(18114) 评论(0) 推荐(0) 编辑

STL

摘要: 1 STL介绍 STL是“Standard Template Library”的缩写,中文名称为标准模板库。 STL是C++标准库的一部分,不用单独安装。 STL就是借助模板把常用的数据结构及其算法都实现了一遍。 2 目前编程遇到过的STL vector v.begin();//得到第一个元素 v. 阅读全文
posted @ 2020-07-04 21:17 辉哥54110 阅读(153) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 25 下一页