Bruker:Matsdb

Fra Hiofwiki

Revision as of 5. nov 2007 kl. 18:18; Matsdb (Diskusjon | bidrag)
(diff) ← Eldre versjon | vis nåværende versjon | Nyere versjon → (diff)
Gå til: navigasjon, søk

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