mips

    0

    1답변

    사양에 따라 "컴퓨터 아키텍처에 정량적 접근"이라는 책을 읽는 대학 과정에 참여하고 있습니다. 우리의 임무는 MIPS에서 삽입 정렬을 작성하는 것이지만, 어떻게하면 내 코드를 디버깅하거나 컴파일해야할지 모르겠다. 학교 웹 페이지는 책에서 gcc-mips-elf와 MipsIt을 가리 킵니다. 문제점 gcc-mips-elf를 사용할 수 없으며 MipsIt 에뮬

    0

    1답변

    C에서 MIPS로 번역을하려고했지만 JAL 메인에서 명령어 참조 오류가 발생했습니다. 여기에 내가 번역해야 할 것입니다 : 여기 void swap (int a, int b) { int temp=a; a=b; b=temp; } int distance (int a, int b) { if (b > a) s

    1

    1답변

    이 프로그램이 내가 무엇을 시도했다입니다 후 2 6. 비트 사이에서 그 비트를 대체, 사용자 입력 키를 취 해당 키에서 오른쪽 5 개 비트를 추출합니다. lw $s1, 0($s0) # extracts the first word in the array beq $s1, $zero, done # at the end of the array is a ze

    1

    1답변

    MIPS에 대한 전문 지식이 없습니다. 죄송합니다. 0과 5 사이의 정수 값을 가져와야합니다 (0 < n < 5). 예를 들어, n의 값이 4보다 크면 오류 메시지 errorDimensionMessage이 표시되고 프로그램에서 올바른 값을 입력 할 때까지 jal dimension 함수를 다시 시작합니다. 그 후에 올바른 값 (예 : 3)을 입력하면 jal

    0

    1답변

    그래서 mips 실행 파일에 어셈블리로 작성된 간단한 프로그램 (MARS 사용)을 크로스 컴파일하려고합니다. # Purpose: First program, Hello World .text # Define the program instructions. main: # Label to define the main program. li $v0,4

    0

    1답변

    사용자 입력 (input = $ v0)을 얻고 10 (10 = $ t1)과 비교하려고합니다. 입력 값이 10보다 작 으면 '<'을 인쇄하고 싶습니다. 입력 값이 10보다 크면 '>'을 인쇄하고 싶습니다. 몇 가지 다른 시도를했지만 웬일인지 '<'과 '>'모두 인쇄됩니다. "프로그램 실행이 끝났습니다 (아래로 내려갔습니다)"라는 오류는 물론 내가 잘못하고있는

    0

    1답변

    MIPS 어셈블리에서 재귀 스도쿠 해결사를 만들려고합니다. 주소가 0xFFFF8000, 0xFFFF8001 인 각 셀의 바이트를 저장하는 화성 도구가 있습니다. 각 주소에 저장된 바이트를 배열에 저장하려고하는데 어떻게해야할지 모르겠다. 이것은 내가 시도한 것이지만 그것은 경계 밖이라고 말하는 sb 호출에서 컴파일되지 않습니다. 코드는 아직 완성되지 않았습니

    0

    1답변

    t0 값을 비교하여 예외를 찾으려고합니다. 나는 16 진수 숫자에 뭔가 잘못되어 있어야만한다. 나는 t0 값을 비교한다. 아무도 모른다. sw $v0 save0 mfc0 $t0 $13 srl $t0 $0 2 andi $t0 $t0 0x7c beq $t0 0x00000008 bad_address_load beq $t0 0x0000000a bad_

    0

    1답변

    입력 N을 받아 N 피보나치 숫자를 반환하는 간단한 어셈블리 코드를 만들려고합니다 (예 : 2를 입력하면 1을 출력하고 3을 입력하면 3을 입력해야 함). 출력 2). 내 코드는 오류를 던지지 않지만 숫자를 입력하면 이상한 것을 반환합니다. 1을 입력하면 2685009921을 반환합니다. 2를 입력하면 0.01을 반환합니다. 3을 입력하면 0.02를 반환합

    1

    1답변

    Xilinx Vivado와 함께 VHDL의 MIPS 형 CPU에서 작업하고 있습니다. 나는 이렇게 가고 내 BranchControl 모듈의 구성 요소를 가지고 : library IEEE; use IEEE.STD_LOGIC_1164.ALL; use IEEE.STD_LOGIC_UNSIGNED.ALL; entity BranchControl is