电子专业与计算机专业的鸿沟
# 烧录是怎样的过程
首先单片机的芯片中是包括RAM与CPU与外存
我们烧录的地方是外存
一个其他的系统与外存的通信,必定经过存储控制器,在计算机中这个由磁盘负责
在单片机中这个大概率是由CPU负责
上电后通过某个接口,通过一种协议传输数据
在计算机中这个存储控制器有一排接口
在芯片中可以通过两个接口完成这个工作
大致可以理解为直接接到外存上
单片机没有Bios
如果没有Bios,那么中断的代码在哪呢?
大概率在芯片里自行解决了
User 也就是说比较新的计算机没有BIOS ChatGPT
是的,绝大多数现代计算机已经不再使用传统的BIOS(基本输入/输出系统),而是采用了UEFI(统一可扩展固件接口)作为启动固件。UEFI相对于传统的BIOS具有许多优势,包括更快的启动速度、更多的硬件支持、更强的安全性等。
以下是一些关于现代计算机和UEFI的常见事实:
新计算机:几乎所有新的桌面和笔记本电脑,以及许多服务器和工作站,都采用UEFI作为启动固件。这意味着它们不再使用传统的BIOS。
可移植性:UEFI引入了更多的可移植性,因为UEFI引导加载程序是可移植的,可以在不同的计算机上共享和使用,而不依赖于特定硬件。
启动速度:UEFI启动通常比传统BIOS启动更快,因为它使用现代的初始化方法和并行加载技术。
硬件支持:UEFI提供了更多硬件支持,包括64位计算机架构、大容量硬盘、图形输出等等。
安全性:UEFI引入了安全功能,如Secure Boot,它可以防止未经授权的EFI引导加载程序和操作系统启动,增强了计算机的安全性。
尽管如此,仍然有一些旧的计算机和嵌入式系统可能仍在使用传统的BIOS。但大多数新计算机和操作系统都已经迁移到了UEFI,以获得更多的性能和功能。因此,如果你使用一台比较新的计算机,它很可能不再使用BIOS。
# bootloader是什么
grub+uefi
# uefi是什么
与bios评级的负责初始化硬件的
# efi程序是什么
uefi加载的引导程序
# grub是什么
是一个uefi程序
# android的启动流程与一般系统有什么不同
一般系统 UEFI-EFI-OS
->recovery
bootrom->bootloader->OS ->android
->fastboot
`` 1
2
3
2
3
编辑 (opens new window)
上次更新: 2024/04/16, 00:35:21