Frozen5293's blog Frozen5293's blog
首页
  • 游戏开发
  • 博客相关
  • 技术问题
  • 分类
  • 标签
  • 归档
  • 友情链接
关于
GitHub (opens new window)

Frozen5293

刀剑钺戟摧狂浪,山河草木岁众生
首页
  • 游戏开发
  • 博客相关
  • 技术问题
  • 分类
  • 标签
  • 归档
  • 友情链接
关于
GitHub (opens new window)
  • 电子专业与计算机专业的鸿沟

    • 烧录是怎样的过程
      • bootloader是什么
        • uefi是什么
          • efi程序是什么
            • grub是什么
              • android的启动流程与一般系统有什么不同
              frozen5293
              2023-08-17
              嵌入式
              目录

              电子专业与计算机专业的鸿沟

              # 烧录是怎样的过程

              首先单片机的芯片中是包括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
              编辑 (opens new window)
              #PCB#编程器#烧录器
              上次更新: 2024/04/16, 00:35:21
              最近更新
              01
              Rust序列化函数
              04-29
              02
              Rust错误处理
              04-29
              03
              1
              04-29
              更多文章>
              Theme by Vdoing | Copyright © 2019-2024 Frozen5293 | MIT License
              • 跟随系统
              • 浅色模式
              • 深色模式
              • 阅读模式