IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> C++知识库 -> 操作系统基础 -> 正文阅读

[C++知识库]操作系统基础

操作系统基础

编译过程

预处理、编译、汇编、链接

#include<stdio.h>
int main()
{
    printf("hello world!");
    return 0;
}
gcc -o hello hello.c

计算机基本构成

处理器、内存、系统总线、输入输出模块

处理器

控制计算机,执行数据处理,处理器基本组成:运算器、寄存器、控制器。
运算器:执行定点或浮点算术运算操作、移位操作、逻辑操作、地址运算和转换。
寄存器:用来暂存指令、数据和地址。
控制器:对指令译码,并且发出为完成每条指令所要执行的各个操作的控制信号。

内存

存储数据和程序,一般分为只读存储器、随机存储器、高速缓冲存储器。

系统总线:

为处理器、内存、输入输出模块提供通信

输入输出模块:

计算机和外部设备之间数据传输

hello程序的执行

处理器执行的程序由保存在存储器的指令组成,指令周期分为取指阶段和执行阶段。指令的基本格式可归结为操作码OP和操作数地址AD两部分。

  1. 系统从键盘读取执行命令 ./hello 将命令字符逐一读入寄存器。
  2. 从内存中读取可执行文件hello
  3. 系统执行可执行文件内容并输出到终端显示器
  C++知识库 最新文章
【C++】友元、嵌套类、异常、RTTI、类型转换
通讯录的思路与实现(C语言)
C++PrimerPlus 第七章 函数-C++的编程模块(
Problem C: 算法9-9~9-12:平衡二叉树的基本
MSVC C++ UTF-8编程
C++进阶 多态原理
简单string类c++实现
我的年度总结
【C语言】以深厚地基筑伟岸高楼-基础篇(六
c语言常见错误合集
上一篇文章      下一篇文章      查看所有文章
加:2021-12-15 18:05:37  更:2021-12-15 18:06:36 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/24 12:37:41-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码