Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Microprocessor Assembly Sin Soru 2 bilg Hone cevaplanmadi 30,00 zerinden iaretlenmis Soruyu gareta An assembly program and an ASC table are provided below. Assume that
Microprocessor Assembly
Sin Soru 2 bilg Hone cevaplanmadi 30,00 zerinden iaretlenmis Soruyu gareta An assembly program and an ASC table are provided below. Assume that the key 'b' Is typed from keyboard when the program exetuced. Then, fill the registers and the keybord key (screen output) is printed to screen after execution of all Instructions given below. (Aada bir assembly program ve ASCII Tablosu sunulmutur. Program altrldnda klavyeden 'b' tuuna basldn varsayn, btn komutlar altrldnda register-larn ve ekrana baslacak klavye tuunun (ekran ktisi) son halini doldurun.) TABLE: DW ONE DW TWO DW THREE DW FOUR DW FIVE 2 Uyg Kala TOP: MOV AH,1 INT 21H AND AL, 11011111b SUB AL,411 JB TOP CMP AL 4 JA TOP MOV AH,0 ADD AX, AX MOV SI,OFFSET TABLE ADD SI, AX MOV AX, (SI) JMP AX MOV DL, 'a' JMP BOT MOV DL,'b' JMP BOT MOV DL,'O' JMP BOT MOV DL,'d JMP BOT MOV DL,'' MOV AH, 2 ONE: TWO: 23 24 25 38 27 28 29 THREE: FOUR: 21 FIVE: BOT KBUZEM 29 30 FTVE: 31 BOT: 32 JMP BOT MOV DL, 'e' MOV AH,2 INT 21H ALE H, DLA H. Screen Dec HexBinary HTML Char Description 0 00 00000000: NUL Null 1 01 00000001 &1; SOH Start of Header 202 00000010 : STX Start of Text 3 03 00000011 ETX End of Text 4 04 00000100 EOT End of Transmission 5 05 00000101 885; ENQ Enquiry 606 00000110 : ACK Acknowledge 707 00000111 BEL Bell 8 OB 00001000 BS Backspace 9 09 00001001 HT Horizontal Tab 10 OA 00001010 LF Line Feed 11 OB 00001011 VT Vertical Tab 12 OC 00001100 : FF Form Feed 13 OD 00001101 CR Carriage Retum 14 OE 00001110 &14; SO Shift Out 15 OF 00001111 8015 S Shift in 16 10 00010000 8.116: DLE Data Link Escape 17 11 00010001 &17; DC1 Device Control 1 18 12 00010010 8018: DC2 Device Control 2 19 13 00010011 : DC3 Device Control 3 20 14 00010100 820; DC4 Device Control 4 21 15 00010101 NAK Negative Acknowledge 22 16 00010110 &$22, SYN Synchronize 23 17 00010111 : ETB End of Transmission Block 24 18 00011000 824: CAN Cancel 25 19 00011001 EM End of Medium 26 1A 00011010 SUB Substitute 27 18 00011011 ESC Escape 28 1C 00011100 FS File Separator 29 10 00011101 , GS Group Separator 30 16 00011110 RS Record Separator 31 1F 00011111 : US Unit Separator 32 20 00100000 spaceSpace 33 21 00100001 ! Exclamation mark 34 22 00100010 Double quote 35 23 00100011 # Number 36 24 00100100 $ Dollar sign 37 25 00100101 %: % Percent 38 26 00100110 & Ampersand 39 00100111 Single quote 40 28 00101000 ( Left parenthesis 41 29 00101001 ) Right parenthesis 42 2A 00101010 Asterisk 43 2B 00101011 843; + Plus 44 20 00101100 81144 Comma 45 20 00101101 - Minus 46 2E 00101110 846 Period 47 2F 00101111 847; / Slash 48 30 00110000 8448,0 Zero 49 31 00110001 849, 1 One 50 32 00110010 2 TWO 51 33 00110011 3: 3 Three 52 34 00110100 8852: 4 Four 53 35 00110101 5 Five 54 36 00110110 854; 6 Six 55 37 00110111 8855 Seven 56: 38 00111000 &56; B Eight 57 39 00111001 84579 Nine KBUZEM 58 3A 00111010 59 3B 00111011 60 3C 00111100 63 3F 001111118963; ? 64 40 01000000 @ 65 41 01000001 A 66 42 01000010 B 67 43 01000011 C 68 44 01000100 D 69 45 01000101 E 70 46 01000110 F 71 47 01000111 G 72 48 01001000 H 73 49 01001001 I, 1 74 4A 01001010 J 75 4B 01001011 K 76 4C 01001100 L 77 4D 01001101 M 78 4E 01001110 N 79 4F 01001111 O, O 80 50 01010000 P 81 51 01010001 O 82 52 01010010 R. R 83 53 01010011 S 84 54 01010100 T 85 55 01010101 U 86 56 01010110 886; V 8757 01010111 W: W 8B 56 01011900 68B; X 89 59 01011001 Y: Y 90 5A 01011010 Z: Z 01 GR1011011011 Colon Semicolon Less than Equality sign Greater than Question mark At sign Capital A Capital B Capital C Capital D Capital E Capital F Capital Capital H Capital Capital Capital Capital L Capital M Capital N Capital Capital P Capital Capital R Capitals Capital T Capital U Capital v Capital W Capital Capital Y Capital Z latentnernett 91 5B 01011011 I 92 5C 01011100 93 50 01011101 1 94 5E 01011110 95 5F 01011111 8995: 96 60 01100000 97 61 01100001 a 98 62 01100010 b 99 63 01100011 c: C 100 64 01100100 d 101 65 01100101 e 102 66 01100110 f: 103 67 01100111 81103:9 104 68 01101000 h 105 69 01101001 1 106 6A 01101010 1 107 6B 01101011 k, k 108 6C 61101 100 9108; 109 6D 01101101 m 110 6E 01101110 n 111 6F 01101111 O 112 70 01110000 p: P 113 71 01110001 88113,9 114 72 01110010 & 114; 115 73 01110011 8115; 116 74 01110100 80116, 117 75 01110101 u 118 76 01110110 V 119 77 01110111 w, w 120 78 01111000 X 121 79 01111001 122 7A 01111010 Z 123 78 01111011 { Left square bracket Backslash Right square bracket Caret circumflex Underscore Grave / accent Small a Small b Small Small d Smalle Smallt Small g Small h Smalli Small Small Small Small m Small n Smallo Small Small a Small Smalls Smallt Smallu Small Small W Small x Smally Small 2 Left curly bracket 1066A 01101010 ?) Small 107 6B 01101011 k Small k 108 60 61101100 Small 109 6D 01101101 m Small m 110 6E 01101110 n Small n 111 6F 01101111 O Smallo 112 70 01110000 P Small P 113 71 01110001 9 Small a 114 72 01110010 Small 115 73 01110011 s Smalls 116 74 01110100 t Smallt 117 75 01110101 u Smallu 118 76 01110110 v Small 119 77 01110111 W Small w 120 78 01111000 X Small x 121 79 01111001 y Smally 122 7A 01111010 z Small z 123 7B 01111011 { Left curly bracket 124 7C 01111100 / Vertical bar 125 7D 01111101 ) Right curly bracket 126 7E 01111110 သ- Tilde 127 7F 01111111 DEL Delete Dikkat! Bu soru LMS tarafndan otomatik puanlanacaktr. O yzden sadece salt cevap gereklidir! (Attenti question will be automatically graded by the LMS. So the pure answer is required! THE Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started