28 11100 34 1C 29 11101 35 1D 30 11110 36 1E 31 11111 37 1F 32 100000 40 20 Dec Hex Oct Bin Dec Hex Oct Bin Dec Hex Oct Bin Dec Hex Oct Bin 0 0 000 00000000 16 10 020 00010000 32 20 040 00100000 48 30 060 00110000 1 1 001 00000001 17 11 021 00010001 33 21 041 00100001 49 31 061 00110001 2 2 002 00000010 18 12 022 00010010 34 22 042 00100010 50 32 062 00110010 3 3 003 00000011 19 13 023 00010011 35 23 043 00100011 51 33 063 00110011 4 4 004 00000100 20 14 024 00010100 36 24 044 00100100 52 34 064 00110100 5 5 005 00000101 21 15 025 00010101 37 25 045 00100101 53 35 065 00110101
Programm lisab pinusse alamprogrammi jaoks 4 parameetrit, kutsub välja alamprogrammi. Alamprogramm salvestab pinus Frame pointeri sisu, 2 lokaalmuutujat ja 3 registri sisu. Milline on Stack pointeri väärtus peale nimetet operatsioonide sooritamist, kui sõna pikkuseks on 8 baiti ja tegemist on bait-adresseeritava mäluga? V: 1832 3) Mis on tehte LShiftL 3,R1 vastuseks, kui registris R1 on arv 00010011? V: 10011000 4) Mis on tehte LShiftR 3,R1 vastuseks, kui registris R1 on arv 10001101? V: 00010001 5) Mis on tehte AShiftR 3,R1 vastuseks, kui registris R1 on arv 11111001? V: 11111111 6) Mis on tehte RotateR 3,R1 vastuseks, kui registris R1 on arv 01100110 ja Carry välja väärtus on 1? V: 11001100 7) Mis on tehte RotateL 3,R1 vastuseks, kui registris R1 on arv 00111110 ja Carry välja väärtus on 0? V: 11110001 8) Mis on tehte RotateLC 3,R1 vastuseks, kui registris R1 on arv 00110011 ja Carry välja väärtus on 1? V: 10011100
5 101 5 0101 19 10011 13 00011001 6 110 6 0110 20 10100 14 00100000 7 111 7 0111 126 1111110 7E 000100100110 8 1000 8 1000 127 1111111 7F 000100100111 9 1001 9 1001 128 10000000 80 000100101000 10 1010 A 00010000 510 111111110 1FE 010100010000 11 1011 B 00010001 511 111111111 1FF 010100010001 12 1100 C 00010010 512 1000000000 200 010100010010 13 1101 D 00010011 830 1100111110 33E 100000110000 Et binaarkoodi teisendamine BCD-koodi on üsna komplitseeritud protseduur, kasutab protsessor binaarkoodi, BCD-koodi teisendatakse vajaduse järgi ainult väljundandmed. BCD- kood on sobiv binaarkoodis olevate arvude esitamiseks kümnendkujul. BCD-koodi kasutavad nt. numbertabloode dekoodrid. NRZ-kood