1
나는 MARS를 사용하고 있습니다. 에코없이 콘솔에서 캐릭터를 읽을 수 있습니까? 도스에서 int 21h/08h
처럼. 또는 해킹 할 수있는 방법이 있습니까?MIPS : 반향없는 문자 읽기
나는 MARS를 사용하고 있습니다. 에코없이 콘솔에서 캐릭터를 읽을 수 있습니까? 도스에서 int 21h/08h
처럼. 또는 해킹 할 수있는 방법이 있습니까?MIPS : 반향없는 문자 읽기
예, SPIM/MARS에서 키보드를 폴링 MMIO를 사용할 수 있습니다 :이
li $t0,0xffff0000 # ffff0000 = Receiver (keyboard) control
wait_for_key:
lw $t1,($t0)
andi $t1,$t1,0x0001 # Check the "ready" bit
beq $t1,$0,wait_for_key
lw $v0,4($t0) # ffff0004 = Receiver data
작동합니까! 그러나 필자는 키보드 시뮬레이터를 사용하여 레지스터에 기록해야합니다. –