Signaalinkäsittelytekniikan laboratorio
Digitaalitekniikan perusteet
Luennot Sivukartta Sanasto Laskuharjoitukset |
Kiinteän pilkun lukujen laskutoimituksia
Kiinteän pilkun lukujen laskutoimituksista käsitellään tässä yhteen- ja vähennyslasku.
Kummatkin ovat hyvin yksinkertaisia, koska bittioperaatiota on niin vähän (1+1=10, 1+0=0+1=1
0+0=0; 1-1=0, 1-0=1, 0-0=0, 0-1=-1). Laskutoimitukset ovat erilaisia erimuotoisille
luvuille (etumerkki-itseisarvoesitys, komplementit).
Käsitellään tapaukset erillään:
Etumerkki-itseisarvomuotoisten binäärilukujen yhteenlasku (ja vähennyslasku)
Esimerkkejä: (Ensimmäinen bitti on merkkibitti 0='+' 1='-')
B-kohdassa merkkibitit ovat erilaisia, joten vähennetään suuruusosaltaan pienempi (ylempi luku) suuruusosaltaan suuremmasta: 2210 - 1510 = 710 Vastaava tapaus myös D-kohdassa: 4410 - 610 = 3810 Jokainen voi itse tarkistaa laskut, esim. muuntamalla ne 10-järjestelmään ja sieltä tulos takaisin binääriseksi. Binäärilukujen yhteenlaskua varten käytetään kokosummain rakennetta, joka tulee kurssilla myöhemmin esille (luennossa 6). Voit katsella tästä linkistä kokosummaimen totuustaulua ja todeta sen yhteenlaskevan binäärilukuja.
1-komplementtimuotoisten binäärilukujen yhteenlasku
Esimerkkejä:
A ja B kohdassa bitit on yksinkertaisesti laskettu yhteen.
2-komplementtimuotoisten binäärilukujen yhteenlasku
Esimerkkejä:
A ja B kohdassa bitit on yksinkertaisesti laskettu yhteen.
Komplementtimuotoisten lukujen vähennyslasku
|
||||||||||||||||||||||||||||||||||||||||||||||||
Luento 2
Lisätietoja: |
Tämän sivun sisällöstä vastaa
aura@wooster.hut.fi URL: http://signal.hut.fi/digis/luento2/kiintea.html Sivua on viimeksi päivitetty 10.9.2007. |