Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Digital multiplikator

Postades av 2003-10-02 12:45:18 - Niklas Jansson, i forum elektronik, Tråden har 4 Kommentarer och lästs av 1377 personer

Nån som e hygglig på processorer och digital elektronik i allmänhet?

Blev väldigt intresserad av elektronik för några år sedan, så jag klurade själv ut hur binär addition skulle gå till (alltså en heladderar-krets). Försökte klura ut hur man skulle kunna göra en kret som multiplicerar två tal (för att använda i en flyttalskrets), men kom ingen vart.

Kollade lite i elektronikböcker men hittade inget om det, förutom att man gjorde en upprepad addition, så jag antog att det var för krångligt. Några månader efteråt så kom jag på det, och det var ju urenkelt, bara lite shiftar, och-grindar och additioner.

Min fundering är helt enkelt om man har direktmultiplikation i processorer, och om man inte har det; varför? Blir det för stora komponenter?


Svara

Sv: Digital multiplikator

Postades av 2003-10-02 15:53:41 - Roger Alsing

vet inte om detta hjälper men på gamla c64 tiden så fick man multiplicera på följande sätt:


säg att vi ska multiplicera 25 med 13

13=1101 binärt

vi gör:
kollar bit 1:
110<b>1</b>
är den satt så roterar vi 25 0 steg till vänster och lagrar resultatet

vi kollar bit 2:
11<b>0</b>1
är den satt så roterar vi 25 1 steg till vänster och adderar resultatet till det lagrade resultatet.

vi kollar bit 3:
1<b>1</b>01
är den satt så roterar vi 25 2 steg till vänster och adderar resultatet till det lagrade resultatet.

vi kollar bit 4:
<b>1</b>101
är den satt så roterar vi 25 3 steg till vänster och adderar resultatet till det lagrade resultatet.

det lagrade resultatet är nu 25<<0 + 25<<2 + 25<<3 =325

[edit]
så bra det inte blir när man inte läser hela inläggen :P :P
[/edit]

//Roger








Svara

Sv: Digital multiplikator

Postades av 2003-10-02 16:16:02 - Sven Åke Persson

Det finns en bra bok i ämnets elektroniska del från Elektronik för alla del 4
ISBN 91-514-0148-7 sen finns ju boken 501 :an ISBN 91-86898-00-0
och slutligen 301 :an från samma förlag Electronic Press.


Svara

Sv: Digital multiplikator

Postades av 2003-10-02 17:31:12 - Niklas Jansson

Okej...
Roggan: precis =)
SvenPon: känner inte riktigt för att köpa nya böcker just nu, kanske gör det om intresset verkligen väcks igen. Frågan var ju egentligen bara om det används i praktiken, och varför om man inte gör det.


Svara

Sv: Digital multiplikator

Postades av 2003-10-02 19:22:05 - Sven Åke Persson

Oki på det, man programmera assemblermatte flyttar hit och dit och utför
Hexmatte med tal som placerats i olika register. Microprocessor CDP 1802
är en typisk processor som man får börja utforska som nybörjare.


Svara

Nyligen

  • 19:38 Rekommendera något intressant
  • 19:13 Международная перевозка грузов
  • 00:01 DL Van Tuning | Exclusive Body Kit
  • 12:08 Indian casino
  • 04:14 Vad finns det för kratomalternativ
  • 14:16 Indian online casino
  • 14:15 Indian online casino
  • 08:28 Butiksskyltar: Hur upplever utbude

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 871
27 965
271 770
488
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies