5 sonuçtan 1 ile 5 arası
  1. #1
    Junior Member recursive - ait Kullanıcı Resmi (Avatar)
    Üyelik tarihi
    24.09.2008
    Yaş
    37
    Mesajlar
    8
    Konular
    2
    Tecrübe Puanı
    0

    ASSEMBLY KODU

    Slm arkadaşlar bana acil assemblyle yazılmış hesap makinesi kodu lazım.Yardımcı olursanız sevinirim

  2. #2
    Junior Member crazy_229 - ait Kullanıcı Resmi (Avatar)
    Üyelik tarihi
    09.10.2010
    Mesajlar
    1
    Konular
    0
    Tecrübe Puanı
    0

    Ynt: ASSEMBLY KODU

    Ne için lazım bu kodlar sana her şeyi hazır var elimde.

  3. #3
    Junior Member elektroliz - ait Kullanıcı Resmi (Avatar)
    Üyelik tarihi
    21.07.2011
    Mesajlar
    6
    Konular
    1
    Tecrübe Puanı
    0

    Ynt: ASSEMBLY KODU

    banada lazım kardeş [Misafirler Kayıt Olmadan Link Göremezler Lütfen Kayıt İçin Tıklayın ! ] a atabilirsin,ilgilenirsen sana çok duacı olurum kolay gelsin.

  4. #4
    Junior Member Burcinb - ait Kullanıcı Resmi (Avatar)
    Üyelik tarihi
    29.01.2012
    Mesajlar
    3
    Konular
    0
    Tecrübe Puanı
    0

    Ynt: ASSEMBLY KODU

    Hesap Makinasi

    Kod:
    DOSSEG
    	.MODEL SMALL
    	.STACK 100H
    	org 100h
    .Data
    
    
    baslangic db 13,10, "HESAP MAKINASI",0
    sayi1 	  dw ?
    sayi2	  dw ?
    op	  dw ?
    Addi	  db 13,10, " 1-Toplama",0	
    Subtrk	  db 13,10, " 2-Cikarma",0
    Multl	  db 13,10, " 3-Carpma",0
    Divd	  db 13,10, " 4-Bölme",0	
    Be	  db 13,10, " 5-Exit",0
    erg	  db ?	
    
    
    
    include macros.mac
    jumps
    
    	.CODE
    	
    
    
    
    Start: 	mov ax,@Data 	;
    	mov ds,ax
    	
    	
    
    
    
    
    	writeS baslangic 
    	nl 
    	nl
    	nl
    	
    	mov ah,01h
    	int 21h
    	
    	nl
    	
    	print "Ilk Sayiyi Giriniz:"
    	
    
    	readZ ax
    	
    	
    	print "Ikinci Sayiyi Giriniz:"
    
    	readZ cx
    
    
    	
    	print "Hangi islemi yapmak istiyorsunuz?" 
    	writeS addi
    	writes subtrk
    	writes multl
    	writes divd
    	writes be
    	nl
    	nl
    	print "Islem :"
    
    
    	readZ op		;
    	cmp op, 1 		;
    	je Addit		;
    
    	cmp op, 2		;
    	je Subt			;
    
    
    	
    	cmp op, 3		;
    	je Multip		;
    
    	
    	cmp op, 4		;
    	je Divid		;
    
    	cmp op, 5		;
    	je quit		;
    	
    		
    Addit:
    
    	add ax,cx
    	
    	;mov bx,ax
    	jno sonuc
    	jmp overflow
    
    	
    
    Subt:
    	sub ax,cx
    	
    	;mov bx,ax
    	jno sonuc
    	jmp Overflow
    	 
    Multip:
    	
    	mov sayi1,ax
    	mov sayi2,cx
    	
    	mov ax,sayi1
    	mov bx,sayi2
    	
    	mul bx
    	
    	
    	
    	
    	jno sonuc
    	jmp overflow
    Divid:
    	mov sayi1,ax
    	mov sayi2,cx
    	
    	mov ax,sayi1
    	mov cx,sayi2
    	
    	div cx
    	mov ax,cx
    	
    	
    	jno sonuc
    	jmp overflow
    
    sonuc:
    
    	print "Sonuc: "
    	writeZ ax
    	jmp quit
    
    Overflow:
    
    	print "Overflow...!"
    	jmp Start
    quit:	
    
    			
    	mov	ax,4c00h		
    	int	21h
    	end	Start

  5. #5
    Üye kralhayalet - ait Kullanıcı Resmi (Avatar)
    Üyelik tarihi
    20.11.2012
    Mesajlar
    1
    Konular
    0
    Bölümü
    Jeoloji
    Cinsiyet
    Erkek
    Tecrübe Puanı
    0

    Cevap: ASSEMBLY KODU

    İnternetten EMU8086 daki örnekler ( Example ) içinde var tavsiye ederim

 

 

Konu Bilgileri

Users Browsing this Thread

Şu an 1 kullanıcı var. (0 üye ve 1 konuk)

Konuyu Favori Sayfanıza Ekleyin

Konuyu Favori Sayfanıza Ekleyin

Yetkileriniz

  • Konu Acma Yetkiniz Yok
  • Cevap Yazma Yetkiniz Yok
  • Eklenti Yükleme Yetkiniz Yok
  • Mesajınızı Değiştirme Yetkiniz Yok
  •