728x90 SMALL 운영체제2 x86 Architecture - 8086, 80386 CPU * 8086 CPU8086 CPU의 내부구조는 EU와 BIU로 구분된다. EU(Execution Unit) 명령 실행을 담당한다.- ALU- Flag Resister- General Resister: Ax, Bx, Cx, Dx - Pointer Resister: SP(Stack Pointer), BP(Base Pointer) - Index Resister: SI(Source Index), DI(Destination Index) BIU(Bus Interface Unit) CPU가 외부 memory 및 I/O controller와의 통신을 위한 Address bus + Data bus + Control bus 신호를 generate 한다.- Segment Resisters: CS, DS, SS, ES- IP.. 2024. 4. 10. Operating System * Operating System(OS)OS는 하드웨어 자원을 관리하고, user(application program)와 하드웨어 사이의 interface 기능을 한다.OS의 실체는 수많은 data structure와 함수들로 이루어져 있다.- APIapplication program과 OS 사이의 interface이다.Applicaation program이 OS가 제공하는 기능을 사용할 수 있게 한다.API는 라이브러리로 제공된다. - Device driversOS와 하드웨어 사이의 통신이 가능하게 하는 OS의 일부이다.하드웨어를 사용할 수 있는 라이브러리가 들어있다. - BIOS하드웨어 device에 대한 low level의 기본적인 기능을 제공한다. OS의 주요 기능: Scheduling, Memo.. 2024. 4. 9. 이전 1 다음 728x90 LIST