ABC-Program

Convert seconds in hours,minutes and seconds

.MODEL SMALL
.stack 500h

.data
 s1 db "Enter your seconds:$"
 s2 db 0dh,0ah,"hour:$"
 s3 db 0dh,0ah,"minute:$"
 s4 db 0dh,0ah,"second:$"

.CODE


MAIN PROC
    mov ax,@data
    mov ds,ax
    mov ah,9
    lea dx,s1
    int 21h

    call indec
 
    push ax
    mov ah,9
    lea dx,s2
    int 21h
    pop ax
 
    xor dx,dx
    mov bx,3600d
    div bx
    call outdec
   

String reverse using Assembly Language

.model small
.stack 150h
.data
s1 db 0dh, 0ah, "Enter a string: $"
 s2 db 0dh, 0ah,"$"

.code
main proc
 

Stack in Assembly Language

.model small
.stack 150h
.data
.code
main proc
 
   mov cx,3

Convert Hex to Binary

  1. .model small
  2. .stack 150h
  3. .data
  4. s0 db 0dh,0ah,"Input your Hex number :$"
  5. s1 db 0dh,0ah,"Convert into binary :$"
  6. s2 db 0dh,0ah,"The number of 1 bit is :$"
  7. aa db '0'
  8. .code

Convert Decimal to Binary

  1. .model small
  2. .stack 150h
  3. .data
  4. s1 db 0dh,0ah,"convert:$"

  5. .code
  6. main proc
  7.     mov ax,@data
  8.     mov ds,ax
  9.  
  10.     mov ah,1

Count vowels from a string

.model small
.stack 150h
.data

s1 db 0dh, 0ah, "Enter a string: $"
k db '0'

.code
main proc
   
 

Odd Numbers upto 30

  .model small
  .stack 100h
  .data
 
  .code
  main proc
      mov bl,1
      add bl,30h
   l1: