Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
Tags
- 카카오블라인드코딩테스트
- 달빛클럽1기
- 자바
- 경제공부
- 인플레이션에서 살아남기
- 알고리즘
- 백준
- 달빛클럽 1기
- programmers
- 리액트
- dfs
- JPA
- 프로그래머스
- Algorithm
- 노마드코더
- React.js
- 달빛캠퍼스
- 재귀
- 노마드코더 강의
- HashMap
- 달빛클럽
- SWEA
- BOJ
- React
- Java
- Array
- ReactJS로 영화 웹 서비스 만들기
- Stack
- 완전탐색
- SoftwareExpertAcademy
Archives
- Today
- Total
th42500의 TIL
컴퓨터 시스템 구조와 프로그램 실행 과정
컴퓨터 시스템 구조 1️⃣ Memory CPU의 작업 공간 CPU는 매순간 Memory에서 기계를 1개씩 읽어서 실행 2️⃣ Mode bit 사용자 프로그램의 잘못된 수행으로 다른 프로그램 및 운영체제에 피해가 가지 않도록 하기 위한 보호 장치 필요 Mode bit을 통해 하드웨어적으로 2가지 모드의 Operation 지원 1 사용자 모드 : 사용자 프로그램 수행 👉 제한된 instruction만 실행 가능 0 모니터 모드 : OS 코드 수행 ( = 커널 모드, 시스템 모드) - 보안이 중요한 명령어는 모니터 모드에서만 수행 가능한 특권 명령으로 규정 - Interrupt나 Exception 발생 시 하드웨어가 mode bit을 0으로 바꿈 - 사용자 프로그램에게 CPU를 넘기기 전에 mode bit을 ..
운영체제
2023. 2. 20. 23:26