有人可以請解釋是否有可能將這段代碼轉換爲程序集pdp11?程序集轉換
movq %rdi, -8(%rbp)
movl %esi, -12(%rbp)
movl %edx, -16(%rbp)
movl -16(%rbp), %eax
cltq
leaq 0(,%rax,4), %rdi
movq -8(%rbp), %r8
movl -12(%rbp), %eax
cltq
leaq 0(,%rax,4), %rcx
movq -8(%rbp), %rsi
movl -16(%rbp), %eax
cltq
leaq 0(,%rax,4), %rdx
movq -8(%rbp), %rax
movl (%rdx,%rax), %eax
addl (%rcx,%rsi), %eax
movl %eax, (%rdi,%r8)
movl -12(%rbp), %eax
cltq
leaq 0(,%rax,4), %rdi
movq -8(%rbp), %r8
movl -16(%rbp), %eax
cltq
leaq 0(,%rax,4), %rcx
movq -8(%rbp), %rsi
movl -12(%rbp), %eax
cltq
leaq 0(,%rax,4), %rdx
movq -8(%rbp), %rax
movl (%rdx,%rax), %edx
movl (%rcx,%rsi), %eax
subl %edx, %eax
movl %eax, (%rdi,%r8)
movl -16(%rbp), %eax
cltq
leaq 0(,%rax,4), %rdi
movq -8(%rbp), %r8
movl -16(%rbp), %eax
cltq
leaq 0(,%rax,4), %rcx
movq -8(%rbp), %rsi
movl -12(%rbp), %eax
cltq
leaq 0(,%rax,4), %rdx
movq -8(%rbp), %rax
movl (%rdx,%rax), %edx
movl (%rcx,%rsi), %eax
subl %edx, %eax
movl %eax, (%rdi,%r8)
leave
ret
它是我擁有所有代碼只小部分...... 我也有同樣的程序的C代碼,我發現用gcc -S標誌,我可以得到的彙編代碼,但我可以轉換它到pdp11的代碼?
你有PDP11嗎? – 2010-05-23 06:00:29
不,我只有模擬器,有可能嗎? – lego69 2010-05-23 06:04:28
我相信這是可能的 - 我無法想象爲什麼你想 – 2010-05-23 06:19:42