컴퓨터 시스템 개요 / 정보의 표현과 저장
컴퓨터 정보의 종류
- 프로그램 코드(Program code)
- 데이터(data)
- 2진수 비트들의 조합으로 표현
프로그램 코드(program code)
- 고급 언어 프로그램(high-level language)
- 어셈블리 프로그램(assembly program)
- 기계어(machine language)
컴파일러(compiler)
- 고급언어 프로그램을 기계어로 변환해주는 소프트웨어
- 언어 번역 프로그램
- 해석기 & 번역기
고급 언어에서 기계어 프로그램으로 번역
명령어 형식(instruction format)
- 명령어의 비트 수와 용도 및 필드 구성 방법을 지정해주는 형식
- 연산코드 필드(operation code field)
- CPU가 수행할 연산을 지정
- 오퍼랜드 필드(operand field)
- 명령어 실행에 필요한 데이터가 저장된 주소
Leave a comment