운영체제 공룡책 정리자료(A+받음)
- 최초 등록일
- 2019.12.15
- 최종 저작일
- 2016.02
- 49페이지/ 한컴오피스
- 가격 3,500원
소개글
"운영체제 공룡책 정리자료(A+받음)"에 대한 내용입니다.
목차
없음
본문내용
- Computer System Overview -
1. 메인메모리는 휘발성 메모리. 우리가 컴퓨터를 끄는 행위 자체가 메인 메모리를 한번 청소해주는 행위를 동반한다. 예를들어, 블루스크린이 떳을 때 메인메모리가 비 휘발성이라면 그대로 블루스크린이다.
2. I/O와 관련된 모듈 – 하드디스크, 터미널 등.. 이 모든 것들을 연계하는 선이 system bus이다. 이 bus는 공유된 매체이므로 bus가 충돌이 나는 경우도 발생할 수 있는데, 이 공유된 자원은 제어를 해주어야 한다.
3. CPU안에는 레지스터가 있음. 실제로 CPU가 일을 할 때 필요한 모든 것들이 레지스터 안에 있어야 한다.(CPU가 메모리에 직접 접근하는 일은 없다.)
가장 중요한 레지스터는 MAR, MBR
MAR – 가져오기 위한 인스트럭션이나 메모리의 주소를 저장하는 곳.
MBR – 메모리에 데이터를 쓰고자 할 때 쓸 데이터를 임시로 저장해주는 곳.
I/O device는 cpu에서 인지하지 못하므로, I/O device가 가지고 있는 버퍼의 주소를 메모리의 특정 위치와 mapping시켜준다. 즉, 메모리의 특정 몇 번지는 I/O device와 맵핑이 되어있다고 알려준다.
4. Program Counter(PC)가 가장 중요한 레지스터
PC(Program Counter): 다음번에 수행 될 인스트럭션 레지스터 주소를 알려주는 것.
IR(Instruction Register): 명령어를 저장하는 레지스터.
5. PSW(Program Status Word): 이것은 컨디션 코드(오퍼레이션 결과로 생성되는 bit)를 저장하는 레지스터이다. 예를들면, 계산결과는 양수이다,
참고 자료
없음