This preview shows pages 1–3. Sign up to view the full content.
This preview has intentionally blurred sections. Sign up to view the full version.View Full Document
Unformatted text preview: ; load dl with data to be displayed and dl, 0fH ; get only lsb cmp dl, 09 ; check if digit is 0-9 or letter A-F jbe l4 add dl, 07 ; if letter add 37H else only add 30H l4: add dl, 30H mov ah, 02 ; Function 2 under INT 21H (Display character) int 21H dec ch ; Decrement Count jnz l2 mov ah, 4ch int 21h Microprocessors & Applications (UPTU) Appendix B end Microprocessors & Applications (UPTU) Appendix B Result : C:\programs>tasm lownib.asm Turbo Assembler Version 3.0 Copyright (c) 1988, 1991 Borland International Assembling file: lownib.asm Error messages: None Warning messages: None Passes: 1 Remaining memory: 438k C:\programs>tlink lownib.obj Turbo Link Version 3.0 Copyright (c) 1987, 1990 Borland International Warning: No stack C:\programs>lownib 10 C:\programs>...
View Full Document
This note was uploaded on 08/04/2011 for the course ECON 101 taught by Professor Lucky during the Spring '11 term at Silver Lake.
- Spring '11