Mercurial > hg > Papers > 2021 > okud-thesis
diff paper/chapter/chapter4.tex @ 11:b6212bbc42da
add 2.3chapter
author | okud |
---|---|
date | Fri, 12 Feb 2021 17:14:53 +0900 |
parents | 63c082d08136 |
children | 1236fa28ffdd |
line wrap: on
line diff
--- a/paper/chapter/chapter4.tex Mon Feb 08 23:44:31 2021 +0900 +++ b/paper/chapter/chapter4.tex Fri Feb 12 17:14:53 2021 +0900 @@ -9,11 +9,32 @@ UEFIは単なるインタフェースの仕様であるため、特定のプロセッサに依存しない。 以前までのBIOSと異なり、近代的なソフトウェア開発手法を用いることが推奨されていて、C言語などで実装ができる。 -\section{UEFI vs BIOS} + +\section{BIOS vs UEFI} + +\begin{table}[H] + \begin{center} + \caption{BIOS vs UEFI} + \begin{tabular}{|c|c|c|c|} \hline + & BIOS & UEFI(32bit) & UEFI(64bit)\\ \hline + OS & 16bit & 32bit & 64bit \\ \hline + メモリ空間 & 1MB & 4GB & 256TB\\ \hline + HDD容量 & 2TBまで & 2TB以上可能 & 2TB以上可能 \\ \hline + HDD数 & 一つ & 複数& 複数 \\ \hline + BOOT & GPT & MBR & MBR \\ \hline + Network & なし & あり & あり \\ \hline + セキュリティ機能 & なし & あり & あり\\ \hline + \end{tabular} + \label{tb:biso_uefi} + \end{center} +\end{table} +\section{UEFI Application} aaa \section{Raspberry Pi UEFI} Raspberry PiはARMプロセッサを搭載しているので、ARMで動くUEFIを用意する必要がある。 UEFIはマルチプラットフォームであり、UEFIの仕様はハードウェアに依存しないため、異なるCPUアーキテクチャでも動作できる。 +そのため + \section{UEFI Hello World}