`
- 浏览:
17520 次
- 来自:
...
-
数据的机器的表示
任何类型的数据(例如文件)在计算机内部都是01数字串,CPU只认识01.
整数结构:
浮点数
文字
程序的机器表示
重要概念:桢栈,汇编语言
C语言程序的编译、链接和执行:
C源代码(文本格式) ==> 预处理器 ==> 预处理后的C源代码 ==> 编译器编译 ==> 汇编代码 ==> 汇编器处理 ==> 机器代码 ==> 连接器 ==> 可执行的机器代码(机器指令串)
汇编语言总结:
函数调用:
CPU体系结构
虚拟存储
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
"深入理解计算机系统笔记" 计算机系统是一个复杂的系统,它涉及到硬件、软件和相关的理论知识。本笔记涵盖了计算机系统的多个方面,包括整数运算、浮点数运算、寄存器、栈和堆、汇编语言、编译系统、指令集架构等。...
这本书有多经典就不再赘述了。由于是图片书,所以有点大。不过效果还可以,上面有一些我个人的笔记,相信对阅读有些帮助。建议阅读3遍以上,多多益善。可以作为程序员终身发展的陪伴读物,良友啊。
本读书笔记整理了《深入理解Linux内核》的部分内容,旨在帮助新手理解Linux内核是如何通过硬件支持实现内存寻址和分页的。 首先,Linux的内存寻址使用逻辑地址,由两部分组成:段标识符(Segment Selector)和偏移...
这篇读书笔记详细记录了对这本经典书籍的理解和解析,旨在帮助读者深入理解ARM技术。 1. **ARM处理器架构**:ARM(Advanced RISC Machines)是一种精简指令集计算机(RISC)架构,以其高效能和低功耗闻名。ARM...
参考深入理解计算系统 第12版 读书笔记
通过对这些问题的认识和理解,设计者能够避免这些陷阱,从而设计出更加高效、可靠的计算机系统。 通过阅读本章节,读者可以对计算机体系结构有一个全面的了解,从设计原则到性能分析,从硬件实现到软件优化,为深入...
【程序员面试宝典笔记总结】 在程序员的求职过程中,面试和笔试是至关重要的环节,而一份详实的面试宝典笔记能为准备阶段提供极大的帮助。这份笔记涵盖了多个方面的知识点,旨在帮助程序员巩固基础,提升技能,从而...
哈工大的操作系统课程由资深教授刘国军指导,旨在深入理解操作系统的原理与实践。这篇读书笔记是根据第一周的学习内容编写的,涵盖了操作系统的基础概念和核心功能。 在第一周的学习中,我们首先会接触到操作系统的...
《计算机应用基础》读书笔记详述了计算机领域的基础知识和常用软件的应用,涵盖了计算机的历史、系统构成、软件分类、网络知识以及几个主要应用软件的使用技巧。 计算机基础知识部分讲述了计算机从诞生到发展阶段,...
总的来说,这篇读书笔记覆盖了C语言的基础,包括类型系统、基本操作、控制结构和函数使用,这些都是编写C程序的基础。通过学习这些知识点,读者可以构建扎实的C语言编程基础,进一步探索更高级的主题,如指针、内存...
同时,理解计算机底层原理,如冯诺依曼体系结构、CPU、内存等概念,有助于深入理解JS如何与计算机交互,从而写出更高效的代码。熟悉开发工具,如IDE(集成开发环境)和命令行工具,可以提高开发效率。例如,掌握编译...
这篇读书笔记主要围绕书中的核心概念和技术进行阐述,结合博主 Zhou Jianquan 在ITEYE上的博客文章,我们可以探讨以下几个关键知识点: 1. **操作系统的基本概念**: 操作系统是计算机系统的核心,它负责管理硬件...
总的来说,线性代数笔记涵盖的内容广泛,从基本概念到高级应用,如矩阵的几何解释、线性变换、最小二乘法、奇异值分解、主成分分析等,都是深入理解和应用线性代数所必须掌握的知识点。这些笔记为学习者提供了一条...
理解中断的分类、处理流程和中断向量的概念,对于深入理解计算机系统的工作机制至关重要。 在实际操作中,学习微机原理与接口技术通常会涉及汇编语言编程,通过编写简单的汇编程序,可以直观地了解计算机指令的执行...
第一章,作者首先引入了嵌入式系统的概念,包括嵌入式系统的特点、应用领域以及与通用计算机的区别。这一部分旨在帮助读者理解嵌入式系统的基本工作原理和设计目标。 第二章重点讲述了嵌入式Linux C语言开发工具的...
### 超好的ARM&Linux学习资料(菜鸟1年多笔记总结) #### 一、概述 这份详尽的笔记由作者Jeffrey.zhu(朱冲)撰写,包含了他在嵌入式Linux与ARM开发领域的自学心得与经验总结。文档长达700余页,覆盖了从基础知识...
《TCP-IP读书笔记之实现.txt》可能涵盖了作者对TCP/IP协议实现的个人理解和总结,包括TCP连接管理、拥塞控制、错误检测与纠正机制,以及IP路由选择策略等内容。这部分笔记对于理解网络通信的底层机制和优化网络性能...
操作系统(Operating System,简称OS)是管理计算机硬件与软件资源的计算机程序,它是计算机系统的核心。它提供了一个用户界面,使用户能够方便地与计算机交互,并为应用程序提供运行环境。在哈工大的课程中,刘国军...
哈工大的操作系统课程由刘国军老师授课,旨在深入理解操作系统的原理与实践。第三周的学习内容通常会涉及操作系统的基础概念和关键组件,如进程管理、内存管理和I/O系统。 005_read03可能指的是阅读材料或笔记的第...