SORU
26 HAZİRAN 2009, Cuma


“2'Kompleman s”?

Bilgisayar sistemleri dersi yapıyorummücadele, Two's Complement ile kısmen. Anlamak istiyorum ama okuduğum her şeyi birlikte resim benim için sunmadı. wikipedia article ve diğer çeşitli makaleler, my text book dahil olmak üzere okudum.

Dolayısıyla, bu başlamak istedimtopluluk wikipost tanımlamak için İki bilgisayarın Tamamlayıcı olduğunu, nasıl kullanıldığını ve nasıl etkiler numaraları sırasında işlemler gibi atan (imzalı imzasız ve tersi), bit-bilge işlemleri ve bit kaydırma işlemleri.

Olmasını umuyorumaçık ve öz bir tanımıkolayca Bilgisayar bilimlerinde Doktora tutmak olmayan bir programcı (hatta B. S. a) tarafından anlaşılmıştır. (Bir yazılım B. S. mühendislik daha var ve Yazılım Mühendisliği alanında M. S. yapmaktayım).

CEVAP
26 HAZİRAN 2009, Cuma


Tamamlayıcı iki Genel Matematik problemleri çok basit olan tamsayıları saklamak için akıllıca bir yol uygulamaktır.

Anlamak için, ikili sayı düşünmelisin.

Temelde, diyor

  • sıfır, 0 tüm kullanın.
  • pozitif tamsayılar için, 2 en fazla saymaya başla(sayı bit - 1)-1.
  • negatif tamsayılar, tam olarak aynı şey, ama anahtar rolü 0'lar ve 1'ler (yani yerine başlayan 0000, 1111 - "tamamlayıcı" bölümü).

Hadi 4 bit (nibble - 1/2 bir bayt ararız) mini bir bayt ile deneyin.

  • 0000 - sıfır
  • 0001 - Bir
  • 0010 - İki
  • 0011 - üç
  • 0100 0111 - dört-yedi

Bu pozitif gidebiliriz kadarıyla. 23-1 = 7.

Negatifler için:

  • 1111 - negatif
  • 1110 - negatif iki
  • 1101 - negatif üç
  • 1000 - dört sekiz negatif negatif 1100

Pozitif değil negatif bir ekstra değer (1000 = -8) aldığını unutmayın. Bu 0000 sıfır için kullanılan olmasıdır.

Bunu ilk bit alır rolü "oturum" bit, bu her zaman '1' negatif sayılar ve '0' non-negatif (sıfır ve pozitif).

Bu yardımcı olur mu?

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Anthony Le

    Anthony Le

    10 EKİM 2006
  • BMG Rentals Property Management

    BMG Rentals

    23 Mayıs 2011
  • VOICE TV

    VOICE TV

    2 Aralık 2010

İLGİLİ SORU / CEVAPLAR