mips

    1

    1답변

    내가 내 학교 프로젝트가 용지에 그래서 라인 3에서 1 nop 2 add $1, $2; //RF[1]=RF[1]=RF[2] 3 beq $1, $3, #1 //if (RF[1]==RF[3]) skip inst 5 4 nop 5 add $4, $1 //RF[4]=RF[4]+RF[1] 6 add $5, $1 //RF[5]=RF[5]+RF[1] 을

    3

    1답변

    저는 mips에 익숙하지 않습니다. 빅 엔디안과 리틀 엔디안에 대해 읽었습니다. 문자열 "Hello"가 밉스 프로세서의 메모리에 어떻게 저장되어 있는지 궁금합니다.

    3

    2답변

    방금 ​​MIPS 아키텍처를 수업에서 배웠습니다. 다른 명령어 세트 아키텍처 (현재 ARM)를 읽었으며 ARM과 MIPS간에 몇 가지 차이점을 발견했습니다. 둘 다 서로 다른 명령어 형식, 레지스터 세트 등이 있습니다. ARM의은 MIPS에서 어떤 차이가 있습니까? 데이터 경로는 명령어 가져 오기, 디코딩 및 실행을 포함하며 모든 명령어 세트 아키텍처에서

    -1

    1답변

    두 가지 기능을 만드는 데 도움이 필요합니다. 첫 번째 함수는 단어의 길이를 찾아야합니다. 입력의 경우 함수는 단어의 첫 번째 문자의 주소를 가져 와서 단어의 길이를 반환합니다 (단어는 배열에 있음). 두 번째 함수는 평균보다 많은 문자 (배열의 모든 문자부터 계산)가 포함 된 단어를 삭제해야하므로 단어의 평균은 4 자 이상이고 4자를 삭제해야합니다. 미리

    1

    1답변

    Linux x86/x64 시스템에서 MIPS 바이너리를 실행할 수있는 방법은 무엇입니까? x86/x64 시스템에서 실행하고 싶은 Enigma2 셋톱 박스 (Linux 기반)도 있습니다. 이 플러그인은 MIPS 프로세서에서만 사용할 수 있습니다.

    -1

    1답변

    다음 코드에서 32는 ASCII 공백 문자입니다. 내가 개별 문자로드하기 전에 배열을 비교하고, 오늘 답을 발견 .data para: .asciiz " " buffer: .space 250 ctr: .word 0 .text .globl main .ent main main:addi $t3,$0,32 li $t8,1 la $a0,para li

    0

    1답변

    나의 비지 박스에는 cat, touch의 두 애플릿이 있으며 mips arch에서 실행된다고 가정하십시오. 이제 mips (공유 라이브러리 없음)에서 실행하려면 두 개의 ELF 파일 (고양이 & 터치)이 필요합니다. 어떻게 수행하나요?

    0

    1답변

    MIPS 코드를 C로 변환해야하는 작업을하고 있습니다 (MIPS를 모르더라도이 문제를 쉽게 이해할 수 있지만, 내가 C로 작성한 코드를 보자.) 선생님과 연락 할 수 없습니다. 왜냐하면 우리는 거대한 수업을하고 있기 때문에 매일 이메일로 충분하다는 것을 알기 때문에 여기로 향하고 있습니다. text1과 text2의 각 문자의 ascii 코드를 list1과

    3

    1답변

    모음을 인쇄해야하며 여기에 제 코드가 있으며 A부터 Z까지 인쇄됩니다. 모음을 인쇄하는 코드를 어떻게 변경해야하는지 알 수 있습니다. 사전에 감사합니다. 이와 .text main: li $s0,0x41 for: move $a0,$s0 li $v0,11 syscall addi $s0,$s0,1 li $t0,0x5b blt $s0,$t

    0

    1답변

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