ISA(명령어 집합 구조)


ISA(명령어 집합 구조)

ISA(Instruction Standard Architecture) ISA란 프로그래머가 프로세서를 보는 관점이다. 프로세서와 상호작용하기위해 정보는 필요하지만, 그것이 어떻게 디자인되고 실행되는지에 대한 디테일까지는 필요하지 않다. 기계명령어 기계 명령어는 프로세서의 자연어이며 비트들로 구성되어있고 컴퓨터에게 구체적인 동작을 수행하라고 말한다. 프로그램: 특정한 일을하는 명령어의 sequence. 레지스터 CPU에는 레지스터들이 있다. 레지듯터란 데이터/명령어의 일시적인 저장소인데, 메인 메모리보다 빠르다는 장점이 있지만 비싸다는 단점이 있다. 레지스터의 종류도 다양하다. 계산을 위한 레지스터(R0,R1...) 특정한 목적을 지닌 레지스터(PC, AC, IR) 어떤 레지스터들은 프로그래머가 접근 할 수 없다. 어셈블리어, 기계어 어셈블리어는 기계어와 일대일 대응이 되는 컴퓨터 프로그래밍의 저급언어이다. 따라서 어셈블리 언어는 자기 자신과 대응되는 특정한 형태의 기계어로 번역된다....



원문링크 : ISA(명령어 집합 구조)