0%

graph LR;
A[数据类型转换]---->B[隐式数据类型转换]
A-->C["显式数据类型转换"]
C---->D["static_cast:内置数据类型向下转换"]
C---->E["const_cast:去除常指针常引用"]
C---->F["reinterpret_cast:重新解释类型,不改变bit"]
C---->G["dynamic_cast:基类与派生类动态绑定的转换"]

阅读全文 »

C语言是一种用于和计算机交流的高级语言,既具有高级语言的特点,又具有汇编语言的特点

非常接近自然语言,程序执行效率高

阅读全文 »

相对于主机的输入输出

输入:信息从外设传送到主机

输出:信息从主机传送到外设

阅读全文 »

一条 指令的执行过程 ,会产生数据流,即 形成数据通路 。数据的通断需要 由不同布线方式的CU 产生的 控制信号 控制。

多条指令的执行采用 指令流水线 方式并行工作

阅读全文 »

完成某一个功能需要在转化成计算机可识别的指令集去执行,需要我们深入了解一条指令的执行过程

针对不同的需求设计了不同的指令寻址方式

一台计算机的全部指令构成了该计算机的指令集系统

阅读全文 »