728x90
반응형

컴퓨터 구조 4

[운영체제] 1. 컴퓨터 구조(CPU 동작원리)

특수대학원을 다니면서 운영체제 강의 내용을 정리하려고 한다. 이번 글은 1주차 강의 학습내용을 정리하려고한다. 우리는 컴퓨터를 사용한다... 그것도 매일!! mac, windows...? 뭐가 더 좋은걸까? 🤗정답은 없다..! 일단..! 운영체제에 들어가기에 앞서 컴퓨터 구조에대해서 먼저 알아보도록 하자! 컴퓨터 구조는 다음과 같은 구성품이 있다. 1. cpu(processor) 2. main memory(주기억장치) 3. disk(보조 기억장치, storage system) 4. i/o devices 위 구조를 관리하는 소프트웨어를 컴퓨터 운영체제라고 한다. 위 그림과 같이 user user program os h/w 로 표현 할 수 있다. software는 user mode와 kernel mode 두..

[컴퓨터 구조] 1-2) 컴퓨터 구성품의 연결

Computer 구성품의 연결 : Memory Read 타이밍도를 보면 주소 버스와 컨트롤버스에 먼저 접근하는 것을 알 수 있다. 그 이유는 cpu가 메모리에 데이터를 읽기 위해서는 먼저 데이터가 저장된 주소를 요청해야하기 때문이다. 그래서 주소를 알고 그다음에 그 주소에 있는 데이터를 읽는다. Computer 구성품의 연결 : Memory Write 메모리 쓰기의 타이밍도는 메모리 읽기 타이밍도와 다르게 데이터버스도 동시에 시작한다. Computer 구성폼의 연결 : I/O Read I/O Device Controller(임시저장) •CPU로부터 I/O명령을 받아서, 해당 I/O를 제어하고, Data를 이동함으로써 명령을 수행하는 전자회로 장치 (Keyboard Controller, Printer Co..

[컴퓨터 구조] 1-1) 컴퓨터 시스템의 구조

Computer System 구조 •CPU : Central Processing Unit (중앙 처리 연산 장치) •ALU : Arithmetic and Logic Unit(산술 논리 장치) •SSD : Secondary Storage Device(2차 저장 장치) •I/O : Input/Output Device(입출력 장치) •ACC : Accumulator(지금 현재 처리 되어야 하는 데이터를 저장하는 레지스터, 요리사의 도마) •SP : Stack Pointer •PC : Program Counter(지금 현재 수행되어야 할 프로그램이 제공되어 있는 메모리의 주소가 PC에 저장 되어 있음) •MAR : Memory Address Register •MBR : Memory Buffer Register ..

728x90
반응형