Gönderen Konu: webmaster kitaplari - Assembly ( Programlama Dili )  (Okunma sayısı 299 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı ismak-yetkiliservis

  • ismak-yetkiliservis machinery live and platforyum.com
  • PlatforyuM Star Grubu Üyesi
  • *
  • İleti: 6.895
  • Teşekkür Sayısı 14
  • Cinsiyet: Bay
  • ismak-yetkiliservis machinery live
webmaster kitaplari - Assembly ( Programlama Dili )
« : Ocak 22, 2009, 12:11:06 ÖÖ »
Lütfen Yan Taraftaki +1 İşaretine Tıklayıp Konuyu Beğeniniz...
Bilgisayar kitaplari
Assembly ( Programlama Dili )


İçindekiler


Giriş


Bölüm 1 : Temeller


1.1 Sayı Sistemleri


1.2 Veri Tipleri

1.2.1 Bit

1.2.2 Bayt
1.2.3 Word
1.2.4 Double Word (Long)
1.3 Bitler Üzerinde Mantıksal İşlemler
1.4 İşretli ve İşaretsiz Sayılar
1.5 Shift ( Kaydırma ) ve Rotate ( Döndürme )İşlemleri








Bölüm 2 : Mikro İşlemci (CPU) ve Bellek
2.1 Mikro İşlemci ve Yapısı
2.1.1 Data Register'ları
2.1.2 Pointer ve Index Register'ları
2.1.3 Segment Register'ları
2.1.4 Instruction Pointer
2.1.5 Flag Register



2.1.5.1 Carry Biti

2.1.5.2 Parity Biti

2.1.5.3 Auxilary Carry Biti
2.1.5.4 Zero Biti
2.1.5.5 Sign Biti
2.1.5.6 Trace Biti
2.1.5.7 Interrupt Biti
2.1.5.8 Direction Biti
2.1.5.9 Overflow Biti
2.2 Bellek ve Yapısı
2.3 Stack
2.4 80x86 İşlemcilerde Bellek Adresleme
2.4.1 Doğrudan Adresleme (Direct Addressing)
2.4.2 Dolaylı Adresleme (Indirect Addressing)
2.4.3 Indexed Adresleme
2.4.4 Based Indexed Adresleme
2.4.5 Based Indexed + Sabit(Disp) Adresleme
Bölüm 3 : 80x86 Komut Kümesi
3.1 Transfer Komutları
3.1.1 MOV Komutu
3.1.2 XCHG Komutu
3.1.3 LEA Komutu
3.1.4 PUSH Komutu





3.1.5 PUSHF Komutu
3.1.6 POP Komutu


3.1.7 POPF Komutu



3.1.8 LAHF Komutu

3.1.9 SAHF Komutu

3.2 Giriş/Çıkış Komutları
3.2.1 IN Komutu
3.2.2 OUT Komutu
3.3 Aritmetiksel Komutlar
3.3.1 ADD Komutu
3.3.2 ADC Komutu
3.3.3 SUB Komutu
3.3.4 SBB Komutu
3.3.5 MUL Komutu
3.3.6 IMUL Komutu
3.3.7 DIV Komutu
3.3.8 IDIV Komutu
3.3.9 INC Komutu
3.3.10 DEC Komutu
3.3.11 CMP Komutu
3.4 Mantıksal Komutlar
3.4.1 AND Komutu
3.4.2 TEST Komutu
3.4.3 OR Komutu
3.4.4 XOR Komutu
3.4.5 NOT Komutu
3.5 Kaydırma ve Döndürme Komutları
3.5.1 SHL/SAL Komutları





3.5.2 SHR Komutu


3.5.3 SAR Komutu


3.5.4 RCL Komutu

3.5.5 ROL Komutu

3.5.6 RCR Komutu





3.5.7 ROR Komutu
3.6 Dallanma Komutları
3.6.1 JMP (Koşulsuz Dallanma) Komutu
3.6.2 JZ/JE Komutları


3.6.3 JNZ/JNE Komutları

3.6.4 JB/JC/JNAE Komutları
3.6.5 JBE/JNA Komutları
3.6.6 JNB/JNC/JAE Komutları
3.6.7 JG/JNLE Komutları
3.6.8 JA/JNBE Komutları
3.6.9 JL/JNGE Komutları
3.6.10 JLE/JNG Komutları
3.6.11 JS ve JNS Komutları
3.6.12 JO ve JNO Komutları
3.6.13 JCXZ Komutu
3.7 Döngü Komutları
3.7.1 LOOP Komutu


3.7.2 LOOPZ/LOOPE Komutları



3.7.3 LOOPNZ/LOOPNE Komutları



Bölüm 4 : Kesme (Interrupt) Kullanımı
Bölüm 5 : DEBUG Programı
Bölüm 6 : Linux İşletim Sistemi Altında Assembly Kullanımı
6.1 Intel ve AT&T Sözdizimleri


6.1.1 Kaynak-Hedef Yönü


6.1.2 Önekler

6.1.3 Sonekler

6.1.4 Bellek İşlemleri
6.1.5 INT 0x80 ve Linux Sistem Çağrıları (Syscalls)
''HARFİYATTA ÇÖZÜME DESTEK İSMAK-YETKİLİ SERVİS''