mips

    -3

    1답변

    점프 명령어가 실행될 때 플러시되는 명령어 수는 얼마입니까?

    5

    2답변

    이것을 올바르게 이해하면 프로그램 카운터는 실행할 명령어의 주소를 가리키며 대부분의 경우 프로그램 카운터에 4를 더하여 다음 명령어 주소로 진행합니다. 하지만 메모리에있는 단어 (예 : 단어 15)를 가리키는 프로그램 카운터가 있고 다음 명령으로 넘어가려면 다음 명령을 얻기 위해 15를 4로 직접 추가한다고 가정합니까? 어떤 설명이라도 이해 될 것입니다

    1

    1답변

    필자는 이전 학교에서 x86 아키텍처로 프로그래밍했고, 필자가 택한 새로운 클래스에서는 MIPS에 대한 지식이 필요합니다. 두 세계 사이의 개념과 아키텍처의 주요 차이점은 무엇입니까? 감사

    -4

    1답변

    MIPS를 사용하여 간단한 암기 게임을 작성해야합니다. 게임은 화면에 10-99 사이의 숫자를 무작위로 인쇄 한 다음 사용자에게 정확한 숫자를 입력하도록 요청합니다. MIPS를 사용하여 어떻게 수행 할 수 있습니까?

    0

    2답변

    내가 C에서이 기능이 작동하지 않습니다. 이 코드가 : 매개 변수가 $ 4에 통과하고 $ 5 각각 2와 1을 경우 .data .text .globl func func: addi $29,$29, -4 sw $ra,0($29) move $8,$4 move $9,$5 ble $9,

    2

    1답변

    저는 MIPS & MARS의 초보자입니다. 내 프로그램의 일부로, 나는 사용자로부터 문자열을 읽고 싶다. .globl test .data 0x10010000 foo: .asciiz "Input a string" .data 0x10020000 in: .asciiz "xyz" .text 0x00400000 test: li $v0, 54 add

    2

    2답변

    컴퓨터 아키텍처에 대한 CS 숙제에서 나는이 흥미로운 문제를 해결했습니다. 교수님께서는 단 정밀도와 배정도 숫자를 찾고 싶으므로 그 중 하나에 1을 더하면 숫자가 전혀 변경되지 않습니다. 왜 이것이 의미가 있으며,이 숫자를 찾는 데 어떻게 갈 수 있습니까 ?? 감사합니다.

    0

    1답변

    어떻게 mips에서 두 개의 부동 소수점 수를 곱할 수 있습니까? 다음 코드를 작성했습니다 : mul.s $f0,$f1,$f0 mflo $f0 그러나 두 번째 명령문에 오류가 있습니다.

    1

    1답변

    사용자가 입력 한 문자를 가지고 재귀를 사용하여 알파벳순으로 문자열에 삽입 한 다음 다른 문자를 요구해야합니다. 한 번에 한 문자 만 입력해야합니다. 좋은 방법은 문자열을 통과하여 스캔 한 것이고, 입력 된 chracter가 알파벳 문자열의 chracter와 일치하면 삽입하는 것이 좋다고 생각했습니다. 하지만 코드를 작성하는 데 문제가 있습니다. 나는 또한

    0

    2답변

    질문. 다음 Java 코드 조각과 동일한 MIPS 어셈블 코드를 작성하십시오. int x = 1 ; int y = 3 ; int c = 2 ; x = y - c ; if (x != y) { x = y + 5 ; } else { x = c ; } ; 이것은 내가 지금 가지고있는 것입니다. .data X: .w