mips

    1

    1답변

    나는 MARS를 사용하고 있습니다. 에코없이 콘솔에서 캐릭터를 읽을 수 있습니까? 도스에서 int 21h/08h처럼. 또는 해킹 할 수있는 방법이 있습니까?

    0

    1답변

    그래서이 사이트에서 몇 가지 스레드를 읽고 있었고 하나를 만드는 방법을 발견했습니다 .. 하지만 코드 작성 방법에 대해 자세히 설명하는 링크를 찾을 수 없습니다 .. 교과서에 대해 didn을 사용하지 않았습니다. RNG에 대한 정보를 전혀 제공하지 않으므로 도움이되지 않습니다. 코드 li $a1, 4 li $v0, 42 add $a0, $a0, 1

    2

    1답변

    부호 확장이 MIPS addi 명령의 즉시 값으로 발생한다는 것을 알게되었습니다. (http://www.cs.umd.edu/class/sum2003/cmsc311/Notes/Mips/addi.html) 그러나 서명 할 때 언제 마이너스 값으로 연장할지는 확실하지 않습니다. 나는 main: addi $t0, $0, 0x8000 jr $31

    0

    2답변

    MIPS에서 재귀 적으로 스택을 처리하는 데 문제가 있습니다. 나는 개념을 얻지 만, 내 프로그램은 내가 의미하는대로 반응하지 않는다. 제 목표는 사용자 입력을 n으로 받아 피보나치 수를 n으로 출력하는 것입니다. 내가 지금까지 가지고있는 것은 아래에있다. (필자는 fib 함수의 실제 계산에 문제가 있음을 확신합니다.) 어떤 도움을 주셔서 감사합니다! :)

    1

    1답변

    각 행의 숫자, 각 열 및 전방 및 후방 주 대각선의 숫자가 모두 정사각형 격자의 숫자를 정렬하는 함수를 만들려고합니다. 같은 숫자. 또한이에 square: lw $t0,$zero #i = 0 lw $t2,1 # k = 1 div $t1,$a1,2 # j = n/2 mul $t3,$a1,$a1 # n*n while: ble $

    0

    1답변

    명령어가 32 비트 머신 코드이기 때문에 32 비트라고 생각합니다. 그 맞습니까?

    0

    1답변

    안녕하세요.이 오류가 발생하며 이유가 확실하지 않습니다. 나는 C에 꽤 익숙해있어서 잘만되면 너무 복잡하지 않을 것이다. 을 heres 내 주요 #include <stdio.h> #include <stdlib.h> #include <string.h> #include "binToDec.c" #include "verifyMIPS.c" int binT

    0

    1답변

    나는 MIPS를 처음 사용하므로 몇 가지 사항에 대해 혼란스러워합니다. 내 질문은 프로그램을 처음 컴파일 할 때 값을 입력하고 해당 값이 레이블에 저장된 주소 (0x10010040)인지 여부입니다. 라벨의 실제 주소가 아니라 라벨에 저장된 주소에 어떻게 액세스합니까? .data input: .asciiz prompt: .asciiz "Enter th

    1

    2답변

    을 가리키며, 누군가 강한 목록의 세 번째 요소를 읽으면 알려 주시면 감사하겠습니다. 이것은 HW가 아니며 단지 준비하는 것입니다. 감사합니다.

    1

    1답변

    배열의 바이트 수를 구할 수있는 방법이 있습니까? .data array: .space 40 ... some other code 숫자 40을 변수로 사용하려면 레지스터에 숫자 40을 입력해야합니까?