ALU 산술 연산 장치 : 연산을 수행하는 장치 (데이터패스인가)
레지스터 : 연산의 인풋 아웃풋을 잠시 저장하는 역할
메모리 : CPU의 작업 공간 , 기계어 담고 있음. (데이터 + 코드)
IO 디바이스 : 입출력 장치
기계어를 구성하는 부분
연산 부분 : operator
피연산자 부분 : operend 1,2
레지스터와 메모리에서 수행
메모리의 코드를 cpu로 읽어가고
cpu에서 연산수행하고 (레지스터)
메모리의 데이터 부분에서 ㅕㄴ산 수행
결과 저장
파이프라인 기법
연산 수행하는 동안 다음 기계어를 읽어들임
순차적으로 하나 끝나면 하나 수행 이런 식으로 하지 않고 3번 하는데 새 1번 하고 함
더 빠름
ISA에 포함이 안 됨
캐시 메모리
cpu 메모리 사이에 있음
없어도 연산 이상이 없어야 함
속도가 빨라지는 효과 (미리 올라와 있을 시)
입출력 디바이스
파이프라이닝 같은 구조 프로세싱 방법
isa 중 이해하기 쉬운 mip 공부할거
1워드 : 4바이트
킬로 10
메가 20
기가 30
테라 40
'📖 CS > 시스템소프트웨어' 카테고리의 다른 글
💾시소실 - MIPS(ISA) C언어와 MIPS 어셈블리 언어 (0) | 2023.09.14 |
---|---|
💾시소실 - MIPS(ISA) 연산별 비트 구조 (0) | 2023.09.14 |
💾시소실 - MIPS(ISA) 비트 포멧,산술연산,논리연산, Data Transfer 연산,branch&jump 연산 (0) | 2023.09.11 |
💾시소실 - MIPS(ISA) 레지스터 및 메모리 모델 (0) | 2023.09.08 |