Chip Numbers, Acronyms and Things

来自osdev
Zhang3讨论 | 贡献2022年1月27日 (四) 09:57的版本 (创建页面,内容为“;6845:许多图形适配器中使用的图形控制器芯片 ;8042:AT键盘中的控制器芯片 ;8253:XT中的可编程间隔定时器 (PIT) 芯片。有三个独立的计时器。 ;8254:可编程间隔定时器 (PIT)。 用于AT和EISA/MCA机器。 只是8253的改进版本。 ;8259A:可编程中断控制器 (PIC) 用于所有非SMP PC,早于Pentium III/Athlon (当前系统仍包含用于向后兼容)。 每个芯片有8条中断线。 AT及以…”)
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳到导航 跳到搜索
6845
许多图形适配器中使用的图形控制器芯片
8042
AT键盘中的控制器芯片
8253
XT中的可编程间隔定时器 (PIT) 芯片。有三个独立的计时器。
8254
可编程间隔定时器 (PIT)。 用于AT和EISA/MCA机器。 只是8253的改进版本。
8259A
可编程中断控制器 (PIC) 用于所有非SMP PC,早于Pentium III/Athlon (当前系统仍包含用于向后兼容)。 每个芯片有8条中断线。 AT及以后有两个芯片。
8284
在8088/8086/80186的时钟发生器
8288
8088/8086/80186的总线控制器
8741
AT键盘中的通用控制器芯片
8742
PS/2键盘中的控制器芯片
ABIOS
高级BIOS。 在保护模式和实模式下均可调用的PS/2 BIOS。
ARLL
高级RLL。硬盘中使用的方法。 MFM、RLL等。
ASPI
高级SCSI编程接口。 一个Adaptec的东西,它是对SCSI设备进行编程的通用接口。
ATA
AT Attachment. 用于连接硬盘和CD-ROM的总线标准。
BIST
内置自检。
Booting
加载BIOS并启动引导扇区以引导操作系统加载程序。
Bootstrap
引导程序是一个加载操作系统的小程序。 (通常与bootsector/MBR同义)。 也用于描述在没有编译器的新系统上设置编译器的过程。
Bus Master
其中设备可以自主控制总线。 例如CPU和DMA芯片。 其他控制器芯片也可以做到这一点 (例如一些PCI设备等)。
Call Gate
就像软件驱动的中断一样,Call Gate允许从不同的特权级别访问其他代码。
Combicontroller
组合一个软盘控制器芯片和一个硬盘控制器芯片,你就有了一个组合式控制器。 它不仅限于软盘硬盘芯片。 通常是指实际的插件卡,其中你有两个软盘和两个hd IDE端口。
CPL
当前特权级别。当前正在执行代码的
Descriptor
8字节结构,描述受保护模式下的段/门/任务。
DMA
直接存储器存取。 允许外围设备直接访问主内存,绕过CPU。
DPL
描述符特权级别。 在 GDTIDT 中使用描述符所需的特权
EISA
扩展ISA。 基本上将ISA总线从16位扩展到32位。专为386 486系统设计。
ESDI
增强的小型设备接口。 一种硬盘控制机制。 ST506/412接口的后继者。 可以处理以24mbits (每秒3mb) 的速度抽出数据
Exception
CPU错误。 通常是硬件触发,但也可以是软件触发 (一些调试断点等)
Expanded Memory
EMS驱动程序使用的内存。位于1mb标记之外。
Extended Memory
XMS驱动程序使用的内存。 位于1mb标记之外。XMS的前64kb被称为HMA (高内存区)。
Fault
处理器在CPU执行代码之前识别的异常。 例如: 尝试访问交换到磁盘的内存会在访问内存之前触发故障,因此可以将其交换到内存中。
FDC
软盘控制器
FIFO
先进先出。FIFO缓冲区在用于通信的较新的UART芯片中很常见 (16550A)
GDT
全局描述符表。 此表包含所有处于保护模式的程序都可能使用的描述符。
HAL
硬件抽象层。 被Windows NT和其他一些操作系统所使用。
HDC
硬盘控制器
IDE
智能驱动电子。ATA的另一个名字。
IDT
中断描述符表。8字节条目的表,用于描述CPU的中断,陷阱,异常和故障处理程序。
Interrupt
中断可以是软件或硬件生成的。 发生中断时,每当触发该中断时,CPU都会跳转到分配要运行的代码。
Interrupt Gate
调用中断的描述符。
IRQ
中断请求。从外部外围设备到CPU的硬件信号。
ISA
行业标准架构。AT的定义总线标准。
LDT
本地描述符表。 描述符表,只能由拥有LDT的任务访问,而不能由其他任务访问。
MC146818
AT中的CMOS RAM和实时时钟芯片。
MMU
内存管理单元。 MMU通常包含在CPU内,但可以在CPU外部。 例如: 旧的68k CPU没有MMU,但可以外部安装。 MMU负责进行地址分段转换和分页等工作。
PD765
XT中的软盘控制器芯片
Multitasking
CPU “看起来” 同时运行多个任务。
Nibble,Nybble
一组4位。半字节。
NMI
不可屏蔽的中断。 发送到CPU的中断请求,必须立即处理。
Page
被归类为单个实体的内存部分。 例如: pmode中的x86具有1字节,4kb和4mb大小的页面。
Page Directory
保存分页表机制的条目。与页表不同,页目录不能从内存中交换出来。
PCI
外围组件互连。 以33mhz的32位运行的本地总线标准 (可以更高)。 PCI已取代ISA成为台式计算机最常见的总线接口。
PCMCIA
个人电脑记忆卡国际协会。 小型信用卡大小的单元,可插入便携式计算机PCMCIA插槽,并提供额外的内存,调制解调器等。
PIC
可编程中断控制器。 PIC管理硬件中断。
PIT
可编程间隔定时器。 坑就像一个有周期性警报的秒表...
POST
开机自检。 你的计算机在打开它时执行此操作,以评估其100% A-OK,并且可以启动而不会出错。
RPL
请求的特权级别。 在 保护模式 中用于假装以较低的特权级别运行以访问描述符。
RTC
实时时钟
SCSI
小型计算机系统接口。 与ATA/IDE不同的将设备连接到计算机的方法。
Selector
描述符表的索引。
ST506/412
硬盘和计算机之间的物理接口。
Task
又名过程或工作。 任务只是程序的另一种说法。
Task Switch
在多任务操作系统中从一项任务转换为另一项任务。
Trap
在错误发生之后而不是之前发生的异常 (请参阅Fault)。
TSS
Task State Segment 任务状态段。 在执行该任务时保存CPU状态的数据结构。由多任务操作系统使用。
VESA Local Bus (VLB)
486机器的总线系统。特定于CPU速度的。