Bruker:Matsdb
Fra Hiofwiki
Innhold |
Oppgavebesvarelser
Her kommer besvarelser på oppgavene fra Innføring i IT.
Assembly programmering
Oppgave 1
Øvelse 6.1 Representations
Programmet for denne oppgaven er:
LOD #2 ADD Y MUL X STO W
a. At what address is the MUL X instruction stored? How is that address represented in binary?
MUL X instruksjonen er lagret i W. I binær er denne adressen representert med 00000000.
b. What is the binary operation code that corresponds to the symbolic instruction LOD?
Den binære operasjonskoden for instruksjonen LOD er 00010100.
c. How is the number 2 represented in binary?
Tallet 2 er representert ved 00000010 i binærkode.
d. At what address is variable Y stored, and how is that address represented in binary?
Variabelen Y er lagret i adressen Y, som er 10000010 i binærkode.
e. Answer question d, this time for variable X.
Variabelen X er lagret i adressen X, som er 10000001 i binærkode.
f. Answer question d, this time for variable W.
Variabelen W er lagret i adressen W, som er 10000000 i binærkode.
g. What are the binary operation codes corresponding to the symbolic PIPPIN instructions ADD? MUL? STO?
ADD er 00000000, MUL er 00000010 og STO er 00000101 i binærkode.
Oppgave 2
Skriv et program som regner ut gjenomsnittet av verdiene i adressene X, Y og Z og lagrer resultatet i W.
ADD X ADD Y ADD Z STO W DIV W STO W HLT
Skriv et program som finner den største av verdiene i adressene X, Y og Z og lagrer den i W.
Øvelse 4; Cascading StyleSheet
h1, h2, h3
{
color:green;
text-alling:center;
font-family:fixedsys;
}
p
{
margin-left:20px;
text-family:Terminal;
}
body
{
text-align:center;
color:red;
}
XHTML Oppgaver
xhtml oppgavene ligger her
