리눅스에서 크로스 컴파일러를 설치하는 중 어려움을 겪고 있습니다. 나는 괜찮은 것 같지만 다음은 무엇인가하는 툴체인을 다운로드 했습니까? 콘솔을 설치하려면 콘솔에 입력해야하는 명령은 무엇입니까? 목적은 C 코드를 MIPS (리틀 엔디안) 코드로 변환하는 것입니다. 사실 난 단지 2 코드에 대해 한 번 필요, 그래서 누군가는 나에게 MIPS에서 그 코드를 보
MIPS 배열을 이해하려고 노력하고 정말 그렇게 힘든 시간을 보내고 있습니다. 내가 C++에서이 같이 작업하고 배열 : int array [10];
void main(){
int i;
for(i = 0; i < 10; i++){
array[i] = i + 5;
}
for(i = 0; i < 10; i++){
저는 Comp Sci 클래스에 대한 간단한 질문을하고 있습니다. 필자의 임무는 함수를 MIPS 어셈블리 언어로 변환하는 것입니다. 나는 정확한 답을 가지고 있다고 믿지만 그것을 검증하고 싶다. 이 C 함수 int strlen(char *s) {
int len;
len=0;
while(*s != '\0') {
len+
정규화 MARS를 사용하여 부동 소수점을 추가하고 있습니다. 내가 지수를 정렬 한 후 SameExponent:
add $s6,$s4,$s5
, 나는 significands을 추가했지만 어떻게 왼쪽이나 오른쪽으로 signicicand을 이동하기 위해 합이 여전히 정규화 된 경우 감지하거나하지? 감사합니다
double-precision 숫자의 경우 li에 해당하는 것을 만들려고합니다. 다음 작동합니다 것처럼 보이지만 그렇지 않습니다 : .main:
li $t0, 0
li $t1, 5
mtc1 $t1, $f12
mtc1 $t0, $f13
li $v0, 3
syscall
나는 $ F12를보고 $ F13 그
나는 정말로이 질문에 대한 아이디어에 싫증이났다. 해결책을 제공하기 전에 비슷한 경험을 한 사람이 있는가? 는 MIPS 어셈블리어 프로그램이 이차 방정식 해결 적는다 A (X^2) + (B)를 (X) + C = 0 계수를 a, b, c를 입력하도록 사용자에게 요청 배정 밀도 부동 소수점 숫자 여야합니다. 2 차 방정식의 근을 계산하고 표시합니다.이 방정식도
MIPS에서 문자열 및 문자의 개념을 파악하는 데 문제가 있습니다. 두 개의 문자열을 반복하고 한 번에 두 개의 문자를 연결하려는 경우 어떻게해야합니까? 내가 루프를 통해 할 수 사전에 Sa, Sc, Sk, ta, tc, tk
감사를 얻으려면 어떻게 String1 = "St"
String2 = "ack"
가 있다고 가정하자!