Write a program to perform the following task: 1) Read a line of text the keywords(less than 40 characters). 2) Save to the USB Driver 3)read the file from the driver 4) clear the screen and display the text on the first line of the screen.
PGM2CD SEGMENT MAIN PROC FAR ;HOUSEKEEPING SECTION ASSUME CS:PGM2CD,DS:PGM2DA,SS:PGM1SK MOV AX,PGM2DA ; ESTABLISH ADDRESSABILITY MOV DS,AX ; TO PGM1DA - THE PGM'S DATA SEGMENT ;MAIN PROCESS SECTION XOR AX,AX XOR BX,BX XOR CX,CX XOR DX,DX MOV AH,3CH MOV DX,OFFSET DATA INT 21H MOV BX,AX XOR DX,DX MOV AH,0AH MOV DX,OFFSET BUFFET1 MOV BUFFET1,40 INT 21H XOR DX,DX MOV AH,40H MOV CX,40 MOV DX,OFFSET BUFFET1 INT 21H MOV AH,3EH INT 21H MOV AH,3DH MOV AL,0 MOV DX,OFFSET DATA INT 21H MOV BX,AX MOV AH,3FH MOV CX,40 MOV DX,OFFSET BUFFET2 INT 21H MOV AH, 3EH INT 21H XOR CX,CX MOV CX,40 MOV AH,0AH INT 21H MOV CX,2000 XOR DX,DX XOR AX,AX MODEL: MOV AH,06H MOV DL,20H INT 21H LOOP MODEL XOR CX,CX MOV CX,40 FILE: MOV AH,06H MOV DX,OFFSET BUFFET2 ADD DL,1 LOOP FILE INT 21H ; RETURN TO DOS SECTION MOV AL,0 ; SET 0 AS THE RETURN CODE FOR DOS MOV AH,4CH ; SET FOR DOS END PROCESS FUNTION INT 21H ; CALL DOS TO END PROGRAM MAIN ENDP PGM2CD ENDS ;PROGRAM DATA SEGMENT PGM2DA SEGMENT DATA DB 'READ',0 BUFFET1 DB 42 DUP (?) BUFFET2 DB 42 DUP (?) PGM2DA ENDS ;PROGRAM STACK SEGMENT PGM1SK SEGMENT PARA STACK 'STACK' DW 32 DUP (?) PGM1SK ENDS END
only need help with last part (question 4 which i'm bit) and i already finish those 3 tasks and already finish writing the programming.
never mind already found the answer
Join our real-time social learning platform and learn together with your friends!