본문 바로가기
  • 컴공생의 공부 일기
  • 공부보단 일기에 가까운 것 같은
  • 블로그
📖 CS/시스템소프트웨어

💾시소실 - 시스템 소프트웨어와 ISA

by 정람지 2023. 9. 8.

ALU 산술 연산 장치 : 연산을 수행하는 장치 (데이터패스인가)

레지스터 : 연산의 인풋 아웃풋을 잠시 저장하는 역할

메모리 : CPU의 작업 공간 , 기계어 담고 있음. (데이터 + 코드) 

IO 디바이스 : 입출력 장치

기계어를 구성하는 부분

연산 부분 : operator

피연산자 부분 : operend 1,2

레지스터와 메모리에서 수행

메모리의 코드를 cpu로 읽어가고

cpu에서 연산수행하고 (레지스터)

메모리의 데이터 부분에서 ㅕㄴ산 수행

결과 저장

 

파이프라인 기법

연산 수행하는 동안 다음 기계어를 읽어들임

 

순차적으로 하나 끝나면 하나 수행 이런 식으로 하지 않고 3번 하는데 새 1번 하고 함

더 빠름

ISA에 포함이 안 됨

 

캐시 메모리

cpu 메모리 사이에  있음

없어도 연산 이상이 없어야 함

속도가 빨라지는 효과 (미리 올라와 있을 시) 

 

입출력 디바이스

파이프라이닝 같은 구조 프로세싱 방법

 

 

isa 중 이해하기 쉬운 mip 공부할거

 

 

1워드 : 4바이트

킬로 10

메가 20 

기가 30

테라 40