“模板:Main2/Hardware”的版本间差异
跳到导航
跳到搜索
(创建页面,内容为“* The Hardware Category and linked resources <big> '''CPU''' <br/> </big> '''General'''<br /> * Register Machine Model of Computation * Memory Architecture * Instruction Set Architecture ** Historical Notes on CISC and RISC * Execution Architecture ** Multiprocessing Architecture '''X86''' <br/> <small> '''Modes''' </small> *Real Mode *Protected Mode * Virtual 8086…”) |
小 |
||
(未显示同一用户的1个中间版本) | |||
第5行: | 第5行: | ||
</big> | </big> | ||
''' | '''总体'''<br /> | ||
* [[Register Machine Model of Computation]] | * [[Register Machine Model of Computation]] | ||
* [[Memory Architecture]] | * [[Memory Architecture]] | ||
第15行: | 第15行: | ||
'''X86''' <br/> | '''X86''' <br/> | ||
<small> | <small> | ||
''' | '''模式''' | ||
</small> | </small> | ||
*[[Real Mode]] | *[[Real Mode]] | ||
第22行: | 第22行: | ||
* [[X86-64|x86-64]] <!--Architecture Family--> | * [[X86-64|x86-64]] <!--Architecture Family--> | ||
<small> | <small> | ||
''' | '''其它''' | ||
</small> | </small> | ||
* [[IA32 Architecture Family]] | * [[IA32 Architecture Family]] | ||
第32行: | 第32行: | ||
* [[Where Can I Find Information About Ports]] | * [[Where Can I Find Information About Ports]] | ||
* CPU Registers ([[CPU_Registers_x86|x86]], [[CPU_Registers_x86-64|x86-64]]) | * CPU Registers ([[CPU_Registers_x86|x86]], [[CPU_Registers_x86-64|x86-64]]) | ||
<div style="text-align: right; margin: 0; padding: 0;"><small>[[:Category:X86 CPU| | <div style="text-align: right; margin: 0; padding: 0;"><small>[[:Category:X86 CPU|更多...]]</small></div> | ||
'''ARM''' | '''ARM''' | ||
* [[ARM Overview]] | * [[ARM Overview]] | ||
第39行: | 第39行: | ||
<big> | <big> | ||
''' | '''内存''' | ||
</big> | </big> | ||
* [[Detecting Memory (x86)]] | * [[Detecting Memory (x86)]] | ||
第46行: | 第46行: | ||
<big> | <big> | ||
''' | '''中断请求(IRQ)和异常(Exceptions), PIC, NMI, APIC, OPIC''' | ||
</big> | </big> | ||
* [[I Can't Get Interrupts Working]] | * [[I Can't Get Interrupts Working]] | ||
第57行: | 第57行: | ||
* [[OPIC]] | * [[OPIC]] | ||
<div style="text-align: right; margin: 0; padding: 0;"><small>[[:Category:Interrupts| | <div style="text-align: right; margin: 0; padding: 0;"><small>[[:Category:Interrupts|更多...]]</small></div> | ||
<big> | <big> | ||
''' | '''时钟(Clocks),定时器(Timers)和计数器(Counters)''' | ||
</big> | </big> | ||
* [[HPET]] | * [[HPET]] | ||
第70行: | 第70行: | ||
<big> | <big> | ||
''' | '''视频''' | ||
</big> | </big> | ||
* [[Accelerated Graphic Cards]] | * [[Accelerated Graphic Cards]] | ||
第83行: | 第83行: | ||
* [[Video Signals And Timing]] | * [[Video Signals And Timing]] | ||
* How to program Bochs' and QEMU's [[Bochs VBE Extensions | BGA]] graphics device | * How to program Bochs' and QEMU's [[Bochs VBE Extensions | BGA]] graphics device | ||
<div style="text-align: right; margin: 0; padding: 0;"><small>[[:Category:Video| | <div style="text-align: right; margin: 0; padding: 0;"><small>[[:Category:Video|更多...]]</small></div> | ||
<big> | <big> | ||
''' | '''音频''' | ||
</big> | </big> | ||
* [[Sound]] | * [[Sound]] | ||
* [[PC Speaker]] | * [[PC Speaker]] | ||
* [[Sound Blaster 16]] | * [[Sound Blaster 16]] | ||
<div style="text-align: right; margin: 0; padding: 0;"><small>[[:Category:Sound| | <div style="text-align: right; margin: 0; padding: 0;"><small>[[:Category:Sound|更多...]]</small></div> | ||
<big> | <big> | ||
''' | '''存储设备''' | ||
</big> | </big> | ||
* [[:Category:ATA|ATA]] (harddisks) | * [[:Category:ATA|ATA]] (harddisks) | ||
第102行: | 第102行: | ||
* [[NVMe]] | * [[NVMe]] | ||
* [[Floppy Disk Controller]] (FDC) | * [[Floppy Disk Controller]] (FDC) | ||
<div style="text-align: right; margin: 0; padding: 0;"><small>[[:Category:Storage| | <div style="text-align: right; margin: 0; padding: 0;"><small>[[:Category:Storage|更多...]]</small></div> | ||
<big> | <big> | ||
''' | '''输入/输出''' | ||
</big> | </big> | ||
* [[PS/2 Keyboard]] | * [[PS/2 Keyboard]] | ||
第120行: | 第120行: | ||
<big> | <big> | ||
'''PCI, USB | '''PCI, USB 和类似其它内容...''' | ||
</big> | </big> | ||
* [[PCI]] | * [[PCI]] | ||
* [[PCI Express]] | * [[PCI Express]] | ||
* [[Universal Serial Bus | USB]] | * [[Universal Serial Bus | USB]] | ||
<div style="text-align: right; margin: 0; padding: 0;"><small>[[:Category:Buses| | <div style="text-align: right; margin: 0; padding: 0;"><small>[[:Category:Buses|更多...]]</small></div> | ||
<big> | <big> | ||
第140行: | 第140行: | ||
*[[RSDP]] | *[[RSDP]] | ||
*[[AML]] | *[[AML]] | ||
<div style="text-align: right; margin: 0; padding: 0;"><small>[[:Category:ACPI| | <div style="text-align: right; margin: 0; padding: 0;"><small>[[:Category:ACPI|更多...]]</small></div> | ||
<big> | <big> | ||
''' | '''网卡和通讯设备''' | ||
</big> | </big> | ||
* Ethernet and other wired networking: | * Ethernet and other wired networking: | ||
第155行: | 第155行: | ||
* Wireless Networking: | * Wireless Networking: | ||
** [[802.11]] (WiFi standard) | ** [[802.11]] (WiFi standard) | ||
<div style="text-align: right; margin: 0; padding: 0;"><small>[[:Category:Network Hardware| | <div style="text-align: right; margin: 0; padding: 0;"><small>[[:Category:Network Hardware|更多...]]</small></div> | ||
<big> | <big> | ||
''' | '''非x86开发''' | ||
</big> | </big> | ||
* [[:Category:PowerPC|PowerPC]] | * [[:Category:PowerPC|PowerPC]] | ||
第164行: | 第164行: | ||
* [[:Category:Sparc|Sparc]] | * [[:Category:Sparc|Sparc]] | ||
* [[:Category:ARM|ARM]] | * [[:Category:ARM|ARM]] | ||
<div style="text-align: right; margin: 0; padding: 0;"><small>[[:Category:Platforms| | <div style="text-align: right; margin: 0; padding: 0;"><small>[[:Category:Platforms|更多...]]</small></div> | ||
<noinclude>[[Category:Main Page Templates]]</noinclude> | <noinclude>[[Category:Main Page Templates]]</noinclude> |
2022年3月31日 (四) 09:05的最新版本
- The Hardware Category and linked resources
CPU
总体
- Register Machine Model of Computation
- Memory Architecture
- Instruction Set Architecture
- Execution Architecture
X86
模式
其它
- IA32 Architecture Family
- Model Specific Registers (MSRs)
- Detecting CPU Speed
- Inline Assembly/Examples
- CPU Bugs
- SSE
- Where Can I Find Information About Ports
- CPU Registers (x86, x86-64)
ARM
内存
- Detecting Memory (x86)
- A20 Line or "Why can't I access all my memory?"
中断请求(IRQ)和异常(Exceptions), PIC, NMI, APIC, OPIC
- I Can't Get Interrupts Working
- The Interrupt Descriptor Table and IDT problems
- Interrupt Service Routines (ISRs)
- Interrupts
- Non Maskable Interrupt (NMI)
- APIC
- PIC
- OPIC
时钟(Clocks),定时器(Timers)和计数器(Counters)
- HPET
- APIC timer (per-processor timer)
- Programmable Interval Timer (PIT)
- The CMOS clock, and its RTC chip
- Detecting CPU Speed
视频
- Accelerated Graphic Cards
- Detecting Colour and Monochrome Monitors?
- Printing To Screen in Protected Mode
- Text Mode Cursor
- Drawing In a Linear Framebuffer
- Kernel Stdio Theory
- VGA Resources and VGA Hardware documentation
- Drawing characters in graphics mode using VGA Fonts
- Video Signals And Timing
- How to program Bochs' and QEMU's BGA graphics device
音频
存储设备
输入/输出
- PS/2 Keyboard
- Mouse
- Serial Ports (primarily RS-232)
Plug and Play
PCI, USB 和类似其它内容...
UEFI
- UEFI
- Systems with broken UEFI implementations
ACPI
网卡和通讯设备
- Ethernet and other wired networking:
- Wireless Networking:
- 802.11 (WiFi standard)
非x86开发