border=0

Haadstik 4. Fertsjintwurdiging en ferwurkjen fan getallen yn in komputer

Fansels wie ien fan 'e wichtichste gebieten fan tapassing fan kompjûters en bliuwt in ferskaat fan berekkeningen. De ferwurking fan numerike ynformaasje wurdt útfierd as it probleemjen fan problemen dy't op 'e earste werjefte net ferwize nei elk berekkeningen, bygelyks by it brûken fan kompjûtergrafiken of lûd. Yn dit ferbân ûntstiet de fraach om de optimale representaasje fan nûmers yn 'e kompjûter te kiezen. Fansels soe it mooglik wêze om 8-bit (byte) kodearring fan yndividuele sifers te brûken, en fan har om nûmers te meitsjen. Dochs sil sa'n kodearring net optimaal wêze, wat maklik te sjen is fan in ienfâldige foarbyld: lit der in twa-nûmernûmer 13 wêze; Mei 8-bit kodearring fan yndividuele sifers yn ASCII-koades, is syn fertsjintwurdiging as folget: 0011000100110011, d. de koade is 16 bits >' selektive 16' selekteare kaskade , fergelykber mei dyselde yn haadstik 2.2 beskreaun), dan krije wy in 4-bit teken 1101.

It is wichtich dat de presintaasje net allinich de wize wêrop dat gegevens skreaun binne (brieven of nûmers), mar ek de tastimming fan operaasjes op har; benammen letters kinne allinich yn in bepaalde seker pleatst wurde (of útsluten út) sûnder har te feroarjen; Oer nûmers, aksjes dy't it nûmer sels wizigje, binne mooglik, bygelyks it útfieren fan 'e root of oanfolling mei in oar nûmer. De fertsjintwurdiging fan nûmers yn 'e komputer as yn fergeliking mei de foarmen dy't elkenien fan' e skoalle bekend binne, hawwe twa wichtige ferskillen:

earste, getallen wurde skreaun yn binêre notaasje (yn tsjinstelling ta de gewoane desimaal);

Tweintich is in finite oantal sifers oanwêzich foar opnimmen en ferwurkjen fan getallen (yn 'net-komputer' arithmetyk, der is gjin soart beheining).

De gefolgen fan dizze ferskillen wurde besprutsen yn dit haadstik.

Sjoch ek:

Closed and open systems

Foarbyld 4.2

It algemiene skema fan ynformaasjeferkear yn 'e kommunikaasjegroep

A.1. Notysje fan probabiliteit

Flaterdetection Codes

Gean werom nei Tafel Ynhâld: Teoretyske Stiftingen fan Computer Science

2019 @ edudocs.fun