mips

    0

    2답변

    MIPS 어셈블리에 맞게 문자열을 C의 이진 표현으로 변환하려고합니다 (C에서 MIPS 어셈블러 작성). 00100000011001010110100001010100 00100000011011010111010101110011 01101110001000000110011001101111 01100101011000100110110101110101 01101

    0

    1답변

    어셈블리 MIPS를 사용하여이 문제가 있습니다. 프로그램이 계속해야 키보드에서 나는 정수를 읽고 범위 내가 기본 정수 값을 추가 할 1..20 li $v0,5 syscall move $t2,$v0 # value read blez $t2,err1 # if $t2 <0 go to error1 function bgt $t2,20,err1 # if

    3

    2답변

    현재 GNU를 배우고 있으며 "info as"에서 유용한 정보를 많이 찾습니다. ".set noat"는 MIPS 지정 코드에서 사용되었지만 "info as"에서이 지시어를 검색 할 때 "alpha directive"노드에서 설명을 찾았지만 "MIPS Dependent Features"에서는 찾지 못했습니다. 왜? 설명서에서 뭔가를 놓쳤습니까? TIA

    0

    1답변

    10 진수를 2 진수로 변환하는 프로그램을 작성하고 싶습니다. 이를 위해 배열을 사용합니다. 아래 주석 라인을보고는 스핌 시뮬레이터가 아닌 명령을 .text .globl __start __start: la $a0,prompt li $v0,4 syscall li $v0,5 sysc

    0

    1답변

    MIPS의 sll 인스트럭션에서는 5 비트 만 사용할 수 있습니다. 교대 금액이 31 세 이상인 경우 교대는 어떻게됩니까? 5 비트로 어떻게 표현할 수 있습니까? 감사합니다.

    1

    1답변

    .data 섹션이 특별히 무엇인지 이해할 수 없습니까? y = 8이라고 말하고 싶습니까? 같은 레지스터가 될 레지스터에 즉치 값 8을로드 할 수 없습니까?

    2

    1답변

    디버깅 목적으로 내 assert 함수에 $ra (반송 주소) 레지스터를 인쇄하고 싶습니다. 나는 MIPS CPU에서 일하고있다. 나는 다음 코드를 시도했지만 컴파일러는 그것을 좋아하지 않는다 : 나는 인라인/확장 어셈블리에 관한 GCC 문서를 발견했습니다 unsigned int RA; unsigned int* pRA = &RA; asm volatile(

    4

    1답변

    MIPS 프로세서가있는 임베디드 보드로 작업하고 있습니다. 나는 다른 응용 프로그램과 함께 시스템에 대한 테스트를 개발하기로되어 있습니다. 내 질문은 : 대상 보드에 대한 Perl 또는 Expect를 크로스 컴파일하는 방법이 있는지 여부입니다. 내 이해는 우리가 사용하는 보드는 800 MHz 프로세서가있는 MIPS입니다. 모델 번호를 모릅니다. CodeSo

    5

    3답변

    나는 내 조립 MIPS 클래스 중 하나에했던 C 코드를 통해 갈거야 내가 연산자 중 하나가 무슨 뜻인지 잘 모릅니다 : 라인 그게 전부 if (TOKEN[0] <> symTab[$a0]) . <>의 의미는 무엇입니까? 감사합니다.

    2

    2답변

    임베디드 리눅스 2.6.32를 mips glibc 컴파일러로 빌드합니다. 많은 응용 프로그램을 실행할 수 없습니다. 모두이 오류 메시지를 표시합니다. 리눅스 소스 코드에서 "공유 라이브러리를로드하는 중 오류"문자열과 "예기치 않은 재 시도 유형"문자열을 찾을 수 없습니다. 그들은 어디에서 왔니? 커널 문제입니까, 라이브러리 문제입니까, 응용 프로그램 문제입