Advertisement
Guest User

Untitled

a guest
Apr 25th, 2015
335
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.53 KB | None | 0 0
  1. format binary
  2. org 100h
  3. start:
  4.  
  5. mov ah,01h
  6. int 21h
  7. mov cl,al
  8. cmp cl,"9"
  9. jbe cyfra11
  10. sub cl,"A"
  11. add cl,10
  12. jmp endpart
  13.  
  14. cyfra11:
  15. sub cl,"0"
  16.  
  17. endpart:
  18. shl cl,4
  19.  
  20.  
  21. mov ah,01h
  22. int 21h
  23. cmp al,"9"
  24. jbe cyfra12
  25. sub al,"A"
  26. add al,10
  27. jmp endfirst
  28.  
  29. cyfra12:
  30. sub al,"0"
  31.  
  32. endfirst:
  33. or cl,al
  34. mov dl,cl
  35.  
  36. startsecond:
  37. mov ah,01h
  38. int 21h
  39. mov ch,al
  40. cmp ch,"9"
  41. jbe cyfra21
  42. sub ch,"A"
  43. add ch,10
  44. jmp endsecond
  45.  
  46. cyfra21:
  47. sub ch,"0"
  48.  
  49.  
  50. endsecond:
  51. shl ch,4
  52. mov ah,01h
  53. int 21h
  54. cmp al,"9"
  55. jbe cyfra22
  56. sub al,"A"
  57. add al,10
  58. jmp changeposition
  59. cyfra22:
  60. sub al,"0"
  61.  
  62.  
  63. changeposition:
  64.  
  65. or ch,al
  66. mov bh,0
  67. mov dl,cl
  68. mov dh,ch
  69. mov ah,02h
  70. int 10h
  71.  
  72. mov ah,02h
  73. int 1ah
  74. mov ah,02h
  75.  
  76.  
  77. mov dl,ch
  78. shr dl,4
  79. add dl,"0"
  80. int 21h
  81. mov dl,ch
  82. and dl,0Fh
  83. add dl,"0"
  84. int 21h
  85.  
  86. mov dl,":"
  87. int 21h
  88. mov dl,cl
  89. shr dl,4
  90. add dl,"0"
  91. int 21h
  92. mov dl,cl
  93. and dl,0Fh
  94. add dl,"0"
  95. int 21h
  96.  
  97. mov dl,":"
  98. int 21h
  99. mov dl,dh
  100. shr dl,4
  101. add dl,"0"
  102. int 21h
  103. mov dl,dh
  104. and dl,0Fh
  105. add dl,"0"
  106. int 21h
  107.  
  108. ;DATE DATE DATE
  109. mov ah,04h
  110. int 1ah
  111. mov cl,dl
  112. mov ah,02h
  113. mov dl,"R"
  114. int 21h
  115. int 21h
  116. mov dl,ch
  117. shr dl,4
  118. add dl,"0"
  119. int 21h
  120. mov dl,ch
  121. and dl,0Fh
  122. add dl,"0"
  123. int 21h
  124.  
  125. mov dl,cl
  126. shr dl,4
  127. add dl,"0"
  128. int 21h
  129. mov dl,cl
  130. and dl,0Fh
  131. add dl,"0"
  132. int 21h
  133.  
  134. mov dl,"M"
  135. int 21h
  136. mov dl,dh
  137. shr dl,4
  138. add dl,"0"
  139. int 21h
  140. mov dl,dh
  141. and dl,0Fh
  142. add dl,"0"
  143. int 21h
  144.  
  145. mov dl,"D"
  146. int 21h
  147. mov dl,ch
  148. shr dl,4
  149. add dl,"0"
  150. int 21h
  151. mov dl,ch
  152. and dl,0Fh
  153. add dl,"0"
  154. int 21h
  155.  
  156.  
  157.  
  158.  
  159.  
  160. jmp start
  161.  
  162.  
  163.  
  164.  
  165. finish:
  166. mov ax, 4c00h
  167. int 21h
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement