ROM(只读内存)里存放BIOS程序,不可更改,断电数据也不会消失 CMOS=》硬盘:断电数据易丢失,但耗电量极低
用来运行BIOS程序 CPU ROM CMOS操作系统是一个协调、管理、控制计算机硬件资源与软件资源的一个控制程序
平台=计算机硬件+操作系统 跨平台性:程序可以在多个平台运行
直接用二进制指令编写程序
优点:运行效率高 缺点:开发效率低(a.二进制难记忆 b.实现一个简单的功能需要很多步完成)用英文标签取代二进制指令编写程序
优点:a.运行效率高,但低于机器语言 b.解决了机器语言二进制难记的问题 缺点:开发效率比较低用人类能理解的表达方式编写程序,计算机无法直接理解,需要翻译 按照翻译方式的不同,高级语言又分为:
编译型(C,Go):翻译一次等得到可执行结果,下次直接拿着结果运行就行了,不需要翻译器在翻译了 翻译工具:编译器 解释型(python,shell):每次执行都离不开编译器的翻译 翻译工具:解释器总结: 执行效率:机器语言>汇编语言>高级语言(编译型>解释型) 开发效率:机器语言<汇编语言<高级语言