,计算机系统漫游

Posted zhishuiyushi

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了,计算机系统漫游相关的知识,希望对你有一定的参考价值。

1、信息就是位+上下文

系统中所有的信息都是由一串比特表示的。区分不同数据对象的唯一方法是我们读到这些数据对象时的上下文。同样的比特信息在不同的上下文中所代表的意思是不同的。

2、系统的硬件组成

总线、I/O设备、主存、处理器

3、存储器层次结构

技术图片

4、计算机系统中的抽象

文件是对I/O设备的抽象。 虚拟内存是对程序存储器的抽象。进程是对一个正在运行的程序的抽象。

在处理器里,指令集架构提供了对实际处理器硬件的抽象。
虚拟机,提供对整个计算机的抽象,包括操作系统、处理器和程序。
5、运行hello程序
shell程序执行指令,将字符逐一读入寄存器,再把它存放到内存中。然后shell执行一系列指令来加载可执行的hello文件,将hello中的代码和数据从磁盘复制到主存。
利用直接存储器存取(DMA)技术,数据可以不通过处理器而直接从磁盘到达主存。
一旦目标文件hello中的代码和数据被加载到主存,处理器就开始执行hello程序的main程序中的机器语言指令。这些指令将“hello, world\\n”字符串中的字节从主存复制到寄存器文件,再从寄存器文件中复制到显示设备,最终显示在屏幕上。
 

以上是关于,计算机系统漫游的主要内容,如果未能解决你的问题,请参考以下文章

计算机系统漫游

第1章 计算机系统漫游

计算机系统漫游

《深入理解计算机系统》第一章计算机系统漫游

CSAPP:第一章计算机系统漫游

CSAPP-深入理解计算机系统-task01计算机系统漫游