일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- SQL Injection
- rubiya
- lordofsqlinjection
- 알고리즘
- crosssitescripting
- MySQL
- WebHacking
- XSS
- Writeup
- 시스템프로그래밍
- CODEGATE
- web
- 운영체제
- ubuntu
- Los
- 프로세스
- ctf
- 웹해킹
- Linux
- sqli
- Python
- 시스템
- 해킹
- CCE
- SQLInjection
- hacking
- webhackingkr
- 상호배제
- SQL
- webhacking.kr
- Today
- Total
One_Blog
컴퓨터 시스템의 소개 [운영체제 수업] 본문
날짜 : 2023년 3월 7일
오늘 수업 주제
: 컴퓨터 시스템의 소개 (메인 메모리, CPU, 캐시, 레지스터 등)
오늘 배운 내용 요약
:
CPU는 레지스터, 연산장치, 제어장치로 이루어짐
가시 레지스터의 종류
데이터 레지스터 : 연산에 필요한 데이터 저장
주소 레지스터 - 기준주소 레지스터 : 주소 계산에 필요한 주소의 일부를 저장
주소 레지스터 - 인덱스 레지스터 : 유효 주소 계산에 사용하는 주소 정보를 저장
주소 레지스터 - 스택포인터 레지스터 : 프로세서 스택 구현에 사용
불가시 레지스터의 종류
PC : 다음 실행할 명령어 주소를 저장하는 레지스터
IR : 현재 실행하는 명령어를 보관하는 레지스터
ACC : 데이터를 일시적으로 저장하는 레지스터
MAR : 프로세서가 참조하려는 데이터의 주소를 명시하는 레지스터
MBR : 메모리에서 읽거나 메모리에 저장할 데이터를 보관하는 레지스터
메모리 계층 구조
레지스터
|
캐시
|
메인 메모리
|
보조 기억 장치
Ram : 메인 메모리 (Dram)
CPU와 보조기억장치 사이 데이터 이동 속도를 위해 메인 메모리 (Ram)사용
그러나 디스크 입출력 병목현상을 해결하기 위해 이 사이에 캐시 메모리를 집어넣음.
CPU는 다음참조할 정보의 양에 따라 성능이 좌우된다.
캐시적중(Hit) : 참조 정보 있음
캐시실패(Miss) : 참조 정보 없음
지역성 : 참조 범위가 전체가 아닌 어느 한 공간에서 여러번 참조되는 것
공간적 지역성 : 참조 주소와 인접한 주소 내용 참조
시간적 지역성 : 참조 했던 주소를 다시 참조
'운영체제' 카테고리의 다른 글
프로세스 [운영체제 수업] (0) | 2023.03.16 |
---|---|
운영체제 서비스 [운영체제 수업] (0) | 2023.03.14 |
운영체제의 개념과 역할 [운영체제 수업] (0) | 2023.03.13 |
커널 , 부팅 , 프로그램 , 명령어 [운영체제 수업] (0) | 2023.03.08 |
운영체제의 시작 [운영체제 수업] (0) | 2023.03.08 |