#author("2019-07-18T09:54:05+09:00","","")
#author("2019-07-18T09:56:09+09:00","","")
[[FrontPage]]

*classes of instructions [#ba42fc34]

-Instruction(命令)~
実行する操作の種類を指定するオペコード(opecode)の部分~
実行する操作の種類を指定するオペコード(opecode)と操作される対象を指定するオペランド(operand)から成る~
--Arithmetic/Logical instruction(算術・論理演算命令)~
 MIPSの命令の例:add,sub,and,or,nor,sll(shift left logical)など
--Data transfer instruction(データ転送命令)~
 MIPSの命令の例:lw(load word),sw(store word)など
--Conditional branch instruction(条件分岐命令)~
 MIPSの命令の例:beq(branch on equal),slt(set on less than)など

[[https://i.ibb.co/xCzWwJ5/2019-07-18-0-39-32.png]]


*Reference [#e3b36b87]
+[[David A. Patterson and John L. Hennessy(2013). COMPUTER ORGANIZATION AND DESIGN FIFTH EDITION. Morgan Kaufmann:http://ac.aua.am/arm/public/2017-Spring-Computer-Organization/Textbooks/ComputerOrganizationAndDesign5thEdition2014.pdf]]

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS