728x90
복습하기 위해 학부 수업 내용을 필기한 내용입니다.
해를 제대로 하지 못하고 정리한 경우 틀린 내용이 있을 수 있습니다.
그러한 부분에 대해서는 알려주시면 정말 감사하겠습니다.
▶Schematic Overview of Computer System
- 초록색 원 : process unit
- 파란색 사각형 : memory (+ local buffer)
- 빨간색 사각형 : register
▶Remind: Von Neumann Machine
모든 현대 컴퓨터 시스템의 프로토타입(Prototype)
- Stored-program computer
- processing unit은 오직 main memory와 통신할 수 있다.
- 산술논리 unit과 processer register를 포함한 처리장치
- instruction register와 program counter(PC)를 포함하는 제어장치
- data와 instruction을 저장하는 memory
- 외장형 대용량 저장장치
- input & output 메커니즘
- Von Neumann 병목 현상(Bottleneck)
- cache
- 수정된 Harvard architecture
- On-chip scratchpad memory
- 메모리 계층
- DMA
<Process에 비해 memory속도가 느리다. memory에 많이 접근하면 느려진다.>
▶Appendix : Von Neumann Bottleneck
https://teachcomputerscience.com/von-neumann-harvard-architecture/
▶Computer System - 2 : Mode Bit
Mode Bit을 설정하여 OS의 듀얼 Mode
- Mode Bit은 하드웨어의 flag이다.
- Program Status Word(PSW) register에 저장된다.
- 현재 실행 모드를 나타낸다.
- Mode Bit 0 → kernel mode (monitor mode, privileged mode, supervisor mode, system mode) →OS가 processor(computer) 제어권을 얻는다.
728x90
'컴퓨터공학 > 운영체제' 카테고리의 다른 글
[운영체제/OS] Introduction to Operating Systems (0) | 2022.06.18 |
---|