美文网首页
深入理解计算机系统笔记1.9.3 2020-10-30

深入理解计算机系统笔记1.9.3 2020-10-30

作者: White夏天baby | 来源:发表于2020-10-31 22:31 被阅读0次

抽象是重要概念之一,如为一组函数规定一个简单的应用程序接口。不同的编程语言提供不同形式和等级的抽象支持,如JAVA类的声明和C与语言的函数模型。

在处理器里,指令集架构提供了对实际处理器硬件的抽象。使用此抽象,机器代码程序就像运行在一次只执行一条指令的处理器上。底层的硬件比抽象描述的要复杂精细,它并行的执行多条指令,但又总是与那个简单有序的模型保持一致。只要执行模型一样,不同的处理器也能执行同样的机器代码,而又提供不同的开销性能。

计算机系统提供的一些抽象

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

相关文章

网友评论

      本文标题:深入理解计算机系统笔记1.9.3 2020-10-30

      本文链接:https://www.haomeiwen.com/subject/sfplvktx.html