Question: Subject is : microprocessor 8086 Please solve by Emu 8086 assembler and microprocessor program Please i want the answer by hexa number and without explantion


An assembly program is provided below. Assume that the program is exetuced with any code and data segment register content. Then, fill the registersgevariables after execution of all instructions given below. (Asagida bir assembly programi sunulmutur. Programn herhangi bir data ve code segment register degeri ile altldn varsayn. Btn komutlar Calindiinda register-larndegiklerin son halini doldurun.) model sal DB 99,70,58,53,23,10,53,38,63,70 # 2 LB 5 W A 7 BOS B 2 -code STARTUP in proc MOV AX, BATA O s.X MOVES, AX HOW CX,10 MOV OTTIE AL XOS 01.DE MOD. 100 31. ABD Di. .model small .data G DB 99, 70,58,53,23,10,53, 38, 63,70 DB ? L DB ? S DW ? DB 2 NOPS DB ? .code STARTUP main proc MOV AX, @DATA MOV DS, AX MOV ES, AX MOV CX, 10 MOV BX,OFFSET G XOR AL, AL XOR DI, DI MOV DL, 100 AGAIN: MOV SI, [BX] AND SI, 00FEH ADD DI, SI CMP AL,[BX] JA CMP2 MOV AL,[BX] CME 2: CMP DL,[BX] JB NEXT MOV DL,[BX] NEXT: INC BX LOOP AGAIN MOV HAL MOV LDL MOV S.DI MOV AX, DT age 3 of 4) AGAIN: CMP2: XOR AL, AL XOR DI, DI MOV DL, 100 MOV SI,[BX] AND SI, OFFH ADD DI, SI CMP AL, [BX] JA CMP2 MOV AL,[BX] CMP DL,[BX] JB NEXT MOV DL,[BX] INC BX LOOP AGAIN MOV H, AL MOV L, DL MOV S, DI MOV AX, DI MOV BL, 10 DIV BL MOV A, AL NEXT: endp end main EXIT END AX HOX- HHE SE A Okkar Bu soru istorindan otomatik puanlanacaktr. O yoziden sadece salt cevap gereklidit Attention This is automatically graded by the MS. So the pure answer is required)
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
