isa

    2

    1답변

    페이지 크기가 ISA의 일부로 지정된 이유를 이해하려고합니다. 특히, 운영 체제와 별도로 하드웨어 모듈 (MMU, TLB) 중 일부가 페이지 크기 정보를 사용하여 특정 기능을 제공하는 세부 정보를 찾고 있습니다. 페이지 크기가 OS에 의해 결정되는 대신 ISA의 일부가되어야하는 이유를 알려주십시오. 감사합니다.

    0

    1답변

    단일 사이클 MIPS 프로세서에 대한 작업을 수행하고 있는데 addiu 명령에 대해 약간 혼란 스럽습니다. 나는 다음과 같은 지침 lui $3,0x1001 addiu $3,$3,0x8010 을 가지고 내 데이터 경로를 만드는 경우 On this website, 내 기준으로 저자는 바로이 기호는 extened 될 것이라고 주장한다 Descrip

    0

    1답변

    는 I 이전 네온 플래그 컴파일 아암 바이너리 분해 : 텍스 A9 -mfpu = 네온 -mfloat-ABI = softfp -ftree-벡터화 덤프 생성 vdiv.f64 지시를 나타내고 = -mcpu 컴파일러에 의해. armv7 (cortex-a9)의 암 설명서에 따르면 네온 simd isa는 vdiv 명령을 지원하지 않지만 부동 소수점 (vfp) 엔진은

    0

    1답변

    MIPS에는 레지스터에 32 비트 즉시 값을로드하는로드 직접 실행 (LI) 의사 명령어가 있습니다. 그러나 32 비트 즉석 값을 메모리에 저장하라는 저장 즉시 (SI) 명령은 없습니다. 누군가 왜 나를 설명 할 수 있을까요?

    0

    1답변

    두 ISA의 실행 가능 명령어가 포함 된 ELF 파일을 사용할 수 있습니까? x86과 PowerPC 같은 두 개의 아키텍처에서 실행될 수있는 단일 ELF 파일이 있습니다. 몇 가지 예전에 사용 된 Apple Universal Binaries가 마음에 들었습니다. 리눅스 배포판에서 비슷한 것을 얻을 수있는 방법이 있습니까? 이 일을 목표로 한 FatELF 프

    -1

    1답변

    MIPS ISA는 'R'유형 명령어를 가지고 있으며 'R'명령어는 처음 6 비트에는 'opcode'필드가 있고 마지막 6 비트에는 'funt'필드가 있습니다. 그렇다면 ISA는 왜 이렇게 설계 되었습니까? 그것들을 12 비트 필드로 결합하는 것은 어떻습니까?

    0

    1답변

    0xEFFFFFF2을 ARM의 레지스터에로드하는 방법. 무엇이 부패 할 것입니까? MVN r0, #2D1 이 명령어는 유효합니까?

    0

    1답변

    jal 명령어를 추가하려고하는데 어떻게 작동하는지 이해하지만 하드웨어에서 구현하는 데 어려움이 있습니까? 나는이 회로도를 가지고 있으며 31 개가 레지스터 앞에있는 멀티플렉서에 연결되지만 연결 대상은 확실하지 않다는 것을 보여줍니다. 나는 R [31]이 pc + 8 또는 점프 주소와 같지만 그것들은 32 비트이지만 mux에 대한 엔트리는 단지 5 비트라는

    1

    1답변

    MIPS와 같은 많은 ISAs에는 스택 맨을 나타내는 "스택 포인터"라는 레지스터가 있습니다. 왜 "힙 포인터"가 등록되지 않습니까? 힙의 맨 위가 메모리에 저장됩니까?

    0

    1답변

    저는 컴퓨터 아키텍쳐를 공부하고 있습니다. 나는 퀴즈에 대해 혼란스러워. 로드 스토어 아치에서 n 명령어를 실행할 때 lw $t0, 32($s3) add $t0, $s2, $t0 sw $t0, 48($s3) 그러면 메모리 액세스 수와 명령어 액세스 수는 얼마입니까? 메모리 액세스 수는 2이고 명령 액세스 수는 3이라고 생각합니다. 맞습니까?