tlbwr.exe.asm
来自「一个MIPS虚拟机的源码」· 汇编 代码 · 共 126 行
ASM
126 行
tlbwr.exe: file format ecoff-littlemipsDisassembly of section .text:bfc00000 <__start>:bfc00000: 0bf00080 j bfc00200 <begin> ...bfc00100: 0000000d break ...bfc00180: 0000000d break ...bfc00200 <begin>:bfc00200: 00000821 move at,zerobfc00204: 00001021 move v0,zerobfc00208: 00001821 move v1,zerobfc0020c: 00002021 move a0,zerobfc00210: 00002821 move a1,zerobfc00214: 00003021 move a2,zerobfc00218: 00003821 move a3,zerobfc0021c: 00004021 move t0,zerobfc00220: 00004821 move t1,zerobfc00224: 00005021 move t2,zerobfc00228: 00005821 move t3,zerobfc0022c: 00006021 move t4,zerobfc00230: 00006821 move t5,zerobfc00234: 00007021 move t6,zerobfc00238: 00007821 move t7,zerobfc0023c: 00008021 move s0,zerobfc00240: 00008821 move s1,zerobfc00244: 00009021 move s2,zerobfc00248: 00009821 move s3,zerobfc0024c: 0000a021 move s4,zerobfc00250: 0000a821 move s5,zerobfc00254: 0000b021 move s6,zerobfc00258: 0000b821 move s7,zerobfc0025c: 0000c021 move t8,zerobfc00260: 0000c821 move t9,zerobfc00264: 0000d021 move k0,zerobfc00268: 0000d821 move k1,zerobfc0026c: 0000e021 move gp,zerobfc00270: 0000e821 move sp,zerobfc00274: 0000f021 move s8,zerobfc00278: 40802000 mtc0 zero,a0bfc0027c: 00000000 nopbfc00280: 40804000 mtc0 zero,t0bfc00284: 00000000 nopbfc00288: 40807000 mtc0 zero,t6bfc0028c: 240a0040 li t2,64bfc00290: 240b0fc0 li t3,4032bfc00294: 254affff addiu t2,t2,-1bfc00298: 000a4a00 sll t1,t2,0x8bfc0029c: 40890000 mtc0 t1,zerobfc002a0: 00000000 nopbfc002a4: 40801000 mtc0 zero,v0bfc002a8: 00000000 nopbfc002ac: 408b5000 mtc0 t3,t2bfc002b0: 1540fff8 bnez t2,bfc00294 <begin+0x94>bfc002b4: 42000002 tlbwibfc002b8: 00000000 nopbfc002bc: 40805000 mtc0 zero,t2bfc002c0: 3c1da00b lui sp,0xa00bbfc002c4: 37bdfffc ori sp,sp,0xfffcbfc002c8: 3c1ca00c lui gp,0xa00cbfc002cc: 279c0000 addiu gp,gp,0bfc002d0: 3c09bfc0 lui t1,0xbfc0bfc002d4: 252903c0 addiu t1,t1,960bfc002d8: 3c0abfc0 lui t2,0xbfc0bfc002dc: 254a03c0 addiu t2,t2,960bfc002e0: 254a0004 addiu t2,t2,4bfc002e4: 03805821 move t3,gpbfc002e8: 8d2c0000 lw t4,0(t1)bfc002ec: 00000000 nopbfc002f0: ad6c0000 sw t4,0(t3)bfc002f4: 25290004 addiu t1,t1,4bfc002f8: 152afffb bne t1,t2,bfc002e8 <begin+0xe8>bfc002fc: 256b0004 addiu t3,t3,4bfc00300: 0ff000c4 jal bfc00310 <entry>bfc00304: 00000000 nopbfc00308: 0000000d breakbfc0030c: 00000000 nopbfc00310 <entry>:bfc00310: 24080000 li t0,0bfc00314: 24090000 li t1,0bfc00318: 3c0a0023 lui t2,0x23bfc0031c: 354a4000 ori t2,t2,0x4000bfc00320: 408a5000 mtc0 t2,t2bfc00324: 240a0700 li t2,1792bfc00328: 408a1000 mtc0 t2,v0bfc0032c: 42000006 tlbwrbfc00330: 3c0a0023 lui t2,0x23bfc00334: 354a4000 ori t2,t2,0x4000bfc00338: ad4a0000 sw t2,0(t2)bfc0033c: 8d4b0000 lw t3,0(t2)bfc00340: 3c0a0123 lui t2,0x123bfc00344: 354a4000 ori t2,t2,0x4000bfc00348: 408a5000 mtc0 t2,t2bfc0034c: 240a0200 li t2,512bfc00350: 408a1000 mtc0 t2,v0bfc00354: 00000000 nopbfc00358: 40800000 mtc0 zero,zerobfc0035c: 42000002 tlbwibfc00360: 3c0a8000 lui t2,0x8000bfc00364: 354a3f00 ori t2,t2,0x3f00bfc00368: 408a0000 mtc0 t2,zerobfc0036c: 42000008 tlbpbfc00370: 400a0000 mfc0 t2,zerobfc00374: 00000000 nopbfc00378: 11400002 beqz t2,bfc00384 <entry+0x74>bfc0037c: 00000000 nopbfc00380: 0000000d breakbfc00384: 3c0b0666 lui t3,0x666bfc00388: 356b6000 ori t3,t3,0x6000bfc0038c: 408b5000 mtc0 t3,t2bfc00390: 42000008 tlbpbfc00394: 400b0000 mfc0 t3,zerobfc00398: 3c0c8000 lui t4,0x8000bfc0039c: 016c5824 and t3,t3,t4bfc003a0: 42000001 tlbrbfc003a4: 40085000 mfc0 t0,t2bfc003a8: 40091000 mfc0 t1,v0bfc003ac: 03e00008 jr ra ...
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?