PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
Grad-ProbAsk
[理工] 一题计组组合语言题目
楼主:
Lambo1228
(ㄩㄩ)
2018-10-28 14:31:29
原文书的2.43这题
看起来除了一般翻译成MIPS的组合语言之外还有多考了OS里面的同步问题的概念
有查到解答如下:
trylk: li $t1,1
ll $t0,0($a0)
bnez $t0,trylk
sc $t1,0($a0)
beqz $t1,trylk
lw $t2,0($a1)
slt $t3,$t2,$a2
bnez $t3,skip
sw $a2,0($a1)
skip: sw $0,0($a0)
但是不太理解这样写的过程与思维
希望大大们帮忙解惑。
作者:
kyuudonut
(善良è€ç™¾å§“)
2018-10-28 21:24:00
哪里不懂? 看了一下就是直接翻译过去,不用什么技巧也不用想到 OS 的 Synchronization,单纯就是检验你对MIPS atomic memory read/write 的认知而已
继续阅读
[理工] 计组 张凡p40
befdawn
[理工] 资结6-48 例16!
Aa841018
[理工] 计组 flow control
befdawn
[理工] 算法几题
TEPLUN
[理工] 算法 时间复杂度
wilson50101
[理工] 线代第七章(内积)用到的基本积分
maple205
[理工] 资结 binary search
befdawn
[理工] 线代6-83 例9!
Aa841018
[理工] 线代 第三章 TorF
AAQ8
[理工] 计组 下册 P.115 26题
jojoboy0115
Links
booklink
Contact Us: admin [ a t ] ucptt.com