2013-08-25 3 views
0

MIPS ISA를 설명하는 다음 URL에서 강의를 보았습니다.MIPS가 바이트 주소 지정 가능

http://www.youtube.com/watch?v=DVFwXvxyC38&list=PLD8AF625E53B0691F&index=4

원경 내 이해에 따르면 MIPS의 32 비트

는, 메인 메모리 32 비트 어드레스 입력 버스를 갖는 메모리에 각각의 슬롯은 8 비트, 각각의 어드레스를 보유 8 비트의 메모리를 참조 할 수 있습니다 (바이트 주소 지정이 가능한 이유입니다). 레지스터 크기가 32 비트이므로 메인 메모리의 "단어"는 매 4 바이트 째부터 시작합니다 (따라서 각 단어는 메모리에서 4 개의 연속 슬롯 - 4 * 8 = 32가됩니다).

그러나 강사의 강사는 (시간 3:40) "주소 지정 가능 바이트 란 MIPS의 경우 각 단어 크기가 4 바이트임을 의미합니다."라고 말했습니다. 바이트 주소 지정 가능이란 각 주소가 1 바이트를 참조 할 수 있다는 뜻입니까?

누군가이를 확인할 수 있습니까?

감사합니다.

+0

강사는 원어민 강사처럼 보이지 않으므로 걱정하지 않을 것입니다. 바이트 주소 지정 기능이 반드시 4 바이트 단어를 의미하는 것은 아닙니다. –

+0

@KonradLindenbach 시간을 내 주셔서 감사합니다. – Jake

답변

0

네, 맞습니다. 주소 지정 가능한 바이트는 바이트 단위로 (1 바이트는 8 비트), 주소 지정 가능한 워드는 4 바이트 길이입니다.

0

그는 mips가 워드 주소 지정이 가능하도록 4 바이트가 하나의 주소와 같음을 의미하므로 다음 주소는 4 바이트 이후 (4 바이트 = 1 워드)이고 1 바이트는 8 비트와 동일합니다.