Türkiye'nin En Ortam Bilgi Paylaşım Platformu

  Türkiye'nin En Ortam Bilgi Paylaşım Platformu


Programlama Bölümü C++, C#, COMPONENT, DELPHI, FLASH, JAVA - JSP, VISUAL BASIC, VISUAL BASIC.NET, WML, XML programlamaları

brazzers gaziantep escort gaziantep escort
instagram yorum hilesi
Yeni Konu   Cevap Yaz

 
Seçenekler Stil
Alt 10-12-2009, 21:06   #1
Rasty


Rasty - ait Kullanıcı Resmi (Avatar)
 
Üyelik tarihi: 02-12-2009
Mesajlar: 512
Konuları: 503
WEB Sitesi:
İlgi Alanı:
Aldığı Teşekkür:
Ettiği Teşekkür:
WF Ticaret Sayısı: (1)
WF Ticaret Yüzdesi:(%)
WF Puanı: 15
Assembly


Bit:işlemciye gönderilen 1 veya 0 sinyali.
Byte:8 bitten oluşan bir dizidir.
Word(kelime):işlemci türüne göre değişen, işlemcinin bir anda işleyebildiği bit dizisidir. işlemciye göre değişir. örneğin 8 bitlik bi işlemcide 1 word=8 bittir.
Makina Dili:Mikroişlemcinin tanıyabildiği, 1 ve 0 dizilerinden oluşan dildir. Makine dili ile program yazmak zor olduğu için mnemonic adı verilen kısaltmalarla program yazma yoluna gidilmiştir. Bu mnemoniclerin oluşturduğu dile assembly adı verilir. Aseembly dili alt düzey bir dildir. Örnek: mov ax,0005 hexadesimal olarak: b80500 burada dikkatinizi çektiyse sayının lsb kısmı önce msb kısmı sonra yazılmıştır yani 0005=0500 şeklinde. Kod mikrişlemciye bu şekilde gönderilir.burada b8 ise mov komutunun hex karşılığı.
Kaydedicilerden birkaçından bahsedecek olursak
zero flag: bu sıfır bayrağıdır. işlemin sonucu 0 ise bu bayrak set edilir yani 1 olur eğer sonuç farklıysa bu bayrak 0 olur.
carry flag: elde bayrağı. Eğer işlem eldeli ise bu bayrak set edilir değilse 0 lanır.
negatif flag: eğer sayı negatif ise bu bayrak set edilir pozitif ise 0 lanır.

Aritmetik işlemler:
İkilik bir sayının negatifini alma
ilk önce sayının tersi alınır. Daha sonra 1 eklenir we sayının negatifi bulunmuş olur. Örneğin 1 sayısını lik tabanda gösterelim ve ters işaretini alalım. 00000001 tersi 11111110 1 eklersek 11111111 olur. Yani ikilik tabanda -1 = 11111111 dir. Şimdi sorarsınız o zmn 255 i nasıl ayırt edicez die. İşte cvp yukarıda söylediğim negatif flag sayesinde. Bu bayrak 1 se -1, 0 sa 255 dir.
Rasty isimli Üye şimdilik offline konumundadır     Alıntı


Yeni Konu   Cevap Yaz

Etiketler
assembly


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 

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

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı



Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 21:54.


Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Search Engine Optimisation provided by DragonByte SEO v2.0.37 (Lite) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.

vegasslot ikili opsiyon bahis vegasslotyeniadresi.com vegasslotadresi.com vegasslotcanli.com getirbett.com getirbetgir.com Sex hikaye moldebet Grandpashabet giriş

ankara escort ankara escort ankara escort bayan escort ankara kızılay escort çankaya escort kızılay escort ankara eskort adana escort escort eryaman eryaman escort gaziantep escort bayan gaziantep escort
casinositelerin.com/