Kompiuterių architektūra. Paskaitų planas. ========================================== $Author: saulius $ $Date: 2020-08-05 09:19:01 +0000 (Wed, 05 Aug 2020) $ $Id: paskaita-06.txt 7271 2020-08-05 09:19:01Z saulius $ 6a paskaita – Informacijos atvaizdavimas kompiuteriuose ------------------------------------------------------- 1. Padidinto tikslumo (multiple precision) aritmetika (5"). 2. Padidinto tikslumo skaičių atvaizdavimas. Big-endian, Little-endian, Middle-endian, Mixed endian mašinos. (5") 3. BCD (binary-coded-decimal) skaičių atvaizdavimas. Supakuoti ir išpakuoti dešimtainiai skaičiai. (5") 4. Trupmenos. Dvejetainės trupmenos (vėl). Fiksuoto kablelio skaičiai (10"). 5. Racionalių skaičių aritmetika. Bendravardiklinimas. Kodėl racionalių skaičių aritmetika nenaudojama kasdieniniuose skaičiavimuose? Kada racionalių skaičių aritmetika gali būti naudinga? (10") 6. Slankaus kablelio aritmetika. Analogija su standartine skaičiaus išraiška ("Moksline skaičių notacija", angl. "Scientific number notation") Pažadas detaliai aptarti sekančioje paskaitoje (5") 7. Aritmetika su slankaus kablelio skaičiais. Patogiausias skaičių vaizdavimas slankaus kablelio aritmetikai (10"). BESM-2 pavyzdys (jei liks laiko). 8. Simbolių eilučių atvaizdavimas: simboliai. Simbolių kodai, koduotės. Bodot kodas (5 bitai). ASCII kodas (7 bitai). ISO-8859 kodai (8 bitai), Simbolių eilutės ilgio žymėjimas (10") 9. Unikodas. Simbolis, glifas, kodinis taškas. 2^16 + 2^20 kodų taškų (0–0x10FFFF). Galimybė atvaizduoti visus dabartinius ar kada nors naudotus ar fantastinius rašmenis. Paverkti dėl lietuviškų kirčio ženklų. Kombinuoti simboliai. Ypatybės: šrifto kryptis, neturinčios pločio žymės, kombinaciniai glifai, dvigubo pločio žymės, matematiniai šriftai... (10") 10. Unikodo simbolių transformaciniai formatai: UTF-8, jo teigiamos ypatybės: suderinamas su ASCII; 8 bitai labiausiai paplitusiems tekstams; tinka visiems rašmenims (kaip ir Unikodas), dažni simboliai koduojami trumpiau; leidžia aptikti prarastus baitus ir resinchronizuotis. Paminėti kūrėjus (10"). 11. Tekstas – patikimiausias informacijos perdavimo būdas nuo kinų ir graikų civilizacijų atsiradimo; masoretai (10"). #PABAIGA 6os paskaitos