Computer Architecture/컴퓨터 구조2022. 1. 19. 19:27[16] CH2 명령어:컴퓨터 언어 < ARMv8 >

명령어집합의 여러 잠재적 문제점들 중에서 거의 극복하기 불가능한 문제 중 하나는 메모리 주소가 너무 작은 것입니다. x86은 16비트에서 32비트로, 나중에는 64비트까지 성공적으로 주소를 확장하였지만, 대부분의 다른 프로세서들은 이를 따라하지 못했습니다. ARM설계자들은 자신들의 32비트 주소 컴퓨터에 대한 비판을 인지하고 2007년에 설계를 시작해 2013년에 64비트 주소버전을 내놓았습니다. MIPS를 이해하고 있다면 64비트 버전인 ARMv8은 매우 쉽게 이해할 수 있습니다. 첫째로, MIPS에 없는 ARMv7의 이상한 특징들을 사실상 거의 다 없애 버렸습니다. - v7에서 거의 모든 명령어에 있던 조건부 실행 필드가 없어졌다. - v7에서 복잡한 과정을 거쳐 계산해야 했던 수치 필드를 단순한 1..

image