
【電】 core memory resident
magnetic core
【計】 magnetic core
【化】 magnetic core
【計】 core storage; core store; EMS memory; internal storage; memory
be stationed; halt; stay
ask sb. to stay; grow; leave; remain; stay
formality; ground rule; procedure; proceeding; process; program
【計】 P; problem determination aid; PROC; program; related channel program
【化】 sequence
【經】 program; sequence
磁心内存駐留程式(英文:Core Memory Resident Program)是一個計算機科學領域的專業術語,特指在早期使用磁心存儲器(Core Memory)作為主存儲器的計算機系統中,那些必須長期駐留在内存(即磁心陣列)中運行的核心程式或系統服務。其核心含義可從以下三個層面理解:
硬件基礎:磁心内存 (Core Memory)
軟件特性:駐留程式 (Resident Program)
術語整體含義
“磁心内存駐留程式” 描述了早期計算機體系結構中的一個關鍵概念:由于磁心内存的非易失性和作為主存儲器的角色,操作系統最核心的部分必須設計為常駐其中,以提供即時、可靠的基礎服務。這反映了當時硬件限制對軟件設計(尤其是操作系統結構)的深刻影響。隨着半導體RAM(尤其是DRAM)成為主流主存(易失性但速度快、成本低、體積小),“常駐内存程式”的概念依然存在(如現代OS内核),但“磁心内存”這一特定硬件背景已成為曆史。
“磁心内存駐留程式”是一個結合早期計算機硬件和軟件運行機制的術語,具體解釋如下:
指早期的磁芯存儲器(Magnetic Core Memory),是20世紀50-70年代計算機使用的主要存儲技術。它通過磁性材料(如鐵氧體磁環)的磁化方向來存儲二進制數據(0和1)。這種内存具有非易失性特點,斷電後數據仍能保留。
全稱為Terminate and Stay Resident Program,即“終止并駐留程式”。這類程式在DOS系統下運行後,會将部分代碼長期保留在内存中,通過修改系統中斷向量(如鍵盤中斷)來響應特定事件(例如按鍵觸發),實現後台持續運行或快速調用。
“磁心内存駐留程式”特指在磁芯存儲器時代的駐留程式。例如:
現代操作系統(如Windows/Linux)中的後台服務或守護進程(Daemon)可視為TSR程式的演進形态,但技術實現已不同:
【别人正在浏覽】