Ratkaistu: / tehtävää

Muuttujat C-kielessä

Muistin koko (0.75p)

Kollega suunnitteli tietokoneen keskusyksikön. Muistille tuli 12 osoitelinjaa ja sanan pituus on 32 bittiä. "Oletetaan, että käytämme sanan osoitteistavaa-muistia kollega haluaisi tietää montako tavua muistin koko on? Huomaa, että sinulla on enintään 5 yritystä ratkaista tämä tehtävä.
Vinkki. Tehtävässä yhdistetään luentomateriaalin kappaleiden 2, 3 ja 4 asioita. Vastaukseen pelkkä luku.
Varoitus: Et ole kirjautunut sisään. Et voi vastata.

Tositoimiin (0.75p)

Kuvaa miten C-kielen muuttuja int32_t luku = -345; tallentuisi muistiin, joka koostuu 8-bittisistä muistipaikoista.
Anna vastaus ao. muodossa alekkain, niin monta 8-bittistä muistipaikkaa kuin tarvitset jokainen omalla rivillään. Tarvittaessa huomioi kurssilla sovitut tavu- ja bittijärjestys. Muistiosoitteet alkaa nollasta ja osoitteessa on siis 4 bittiä. Muistipaikan arvo 8-bittinen. Käytä binäärilukuja.
muistiosoite:sisältö
Esimerkki. Muuttuja uint8_t esim = 9; tallentuisi muistiin seuraavasti..
0000:00001001
Sinun täytyy kirjoittaa yksi rivi jokaista muistiosoitetta kohden.
Sinulla on vain 5 yritystä vastata tähän kysymykseen oikein.

Varoitus: Et ole kirjautunut sisään. Et voi vastata.
?