\documentclass[a4paper,12pt]{scrartcl} \usepackage{common} \begin{document} \allauthors \title{Instruction Set} \titlehead{Vienna University of Technology \hfill WS~2010} \subject{Computer Architecture Labor\"ubung} \date{\today} \publishers{Gruppe 1} \maketitle \newpage \tableofcontents \newpage \input{desdis} \input{conds} if a condition is not met, the instruction is executed but no changes (on data or flags) occure. \clearpage \section{instr} \input{flags} \subsection{arith} modifies all flags \input{arith} \subsection{logic} modifies zero and sign flag only. shifts may modify carry rotate?!?!?!? C is for shift to desc. a shift through carry F is for fill the unused ARITH makes logic right shift to arithemtic right shift not kann durch xorif rD, rS, \#0x7FF ersetzt werden. makro \_NOT daf\"ur. \input{logic} \subsection{data} use addi rD, rS, \#0 for mov rD, rS \\ \input{data} \subsection{misc} \input{misc} \end{document}