mnożenie liczba asembler

Znaleziono około 45 wyników dla: mnożenie liczba asembler
  • Mnożenie w asemblerze. Kod w C i tłumaczenie na asembler.

    Dzielenie jest łatwe w uproszczeniu, jeśli np. obie liczby mają jednakową ilość zer z prawej strony, to o tyle mozna je przesunąć w prawo. Ogólnie algorytm dzielenia jak liczb dziesiętnych w podstawówce. Mnożenie jest już w µkontrolerze i to nawet w postaci cząstkowej fmul .

    Mikrokontrolery lukaspaw   15 Sie 2006 14:55 Odpowiedzi: 12    Wyświetleń: 2579
  • mnożenie liczb BCD<---jak to zrobić??

    witam mam na zadanie napisać program mnożący dwie liczby 10 cyfrowe w kodzie BCD ale nie bardzo wiem jak to zrobić :) proszę o jakieś wskazówki lub chociaż o algorytm jak rozwiązać to zadanie...program mam napisać w asemblerze pod 8086...dzięki z góry za pomoc i pozdrawiam malcziki

    Programowanie tzok   12 Sty 2007 23:58 Odpowiedzi: 6    Wyświetleń: 4100
  • Projekt w asemblerze, obliczanie iloczynu. AVR

    Masz napisać procedury mnożenia liczb: 1 bajtowej przez 1 bajtową (8x8) wynik będzie 16 bitowy (2 bajty) 2 bajtowej przez 1 bajtową (16x8) wynik będzie 24 bitowy 3 bajty 2 bajtowej przez 2 bajtową (16x16) wynik będzie 32 bitowy (4 bajty) Procedura przebiega tak w kodzie naturalnym binarnym: 1....

    Początkujący Elektronicy Paweł Es.   23 Lis 2004 18:52 Odpowiedzi: 1    Wyświetleń: 936
  • ASSEMBLER - szukam kodu mnożącego liczby szesnastkowe

    Witam Czy posiada ktoś kod do asemblera, wykonujący mnożenie liczb szesnastkowych?? Proszę o szybką odpowiedź.

    Początkujący Elektronicy tszczesn   29 Maj 2008 11:14 Odpowiedzi: 1    Wyświetleń: 827
  • Jak przejść z asemblera na język C?

    Dokładnie. Poza tym w C masz sprawę ułatwioną. Zamiast samemu pisać procedury na np. mnożenie liczb, zastanawianie się jak i skąd mają być wczytane, do jakich rejestrów, piszesz po prostu: a=b*10; C jest moim zdaniem dużo prostszy od ASM w pisaniu kodu, bo działasz na wyższym poziomie. Ale jak sam napisałeś...

    Mikrokontrolery AVR 94075   11 Lut 2013 22:41 Odpowiedzi: 17    Wyświetleń: 2313
  • [asembler] Wczytanie ciągu bajtów i operacje na nim.

    Moje zadaniepolega na tym że do aplikacji po przez pipe jest przesyłany losoby ciąg bajtów, długość duża, bez znaczenia. I teraz należy odczytać 2 pierwsze bajty i przekształcić je na liczbę szesnastkową (wsumieto już jest) i następnie wczytać pozostałe bajty w ilości takiej jak wartość tej liczby, następnie...

    Programowanie marekkiek   11 Lis 2008 15:22 Odpowiedzi: 0    Wyświetleń: 2012
  • jak zmienić obliczenia z ułamkami na liczby całkowite w C ?

    Czasem musimy podzielić wartość zmiennej przez stałą, która NIE JEST całkowitą potęgą dwójki. Można chytrze wykorzystać wbudowaną w procesor mnożarkę. A nawet bez mnożarki sposób jest dobry, bo dzielenie jest przynajmniej dwa razy dłuższe i wolniejsze od mnożenia. Przyjmijmy, że chcemy dzielić bajt...

    Mikrokontrolery mototest   22 Sie 2006 12:01 Odpowiedzi: 19    Wyświetleń: 2650
  • funkcja y=ax+b asembler w zakresie liczb 16bitowych uk8051

    Nie rozumiem początku. Operacja mnożenia daje w wyniku sklejony rejestr 16 bitowy "B,A", gdzie jest B starszą częścią. Po drugim mnożeniu wykonujesz dodawanie z tym, że sumujesz starszy bajt poprzedniego mnożenia i młodszy bieżącego. Dalej nie sprawdzałem. Wyjaśnij cel powyższego działania (może ja coś...

    Mikrokontrolery kemot55   18 Mar 2010 19:49 Odpowiedzi: 7    Wyświetleń: 1678
  • Podstawy programowania mikrokontrolera 8051 - link

    Witam Na czwartek muszę przygotować listingi programów napisanych w asemblerze które wykonają poniższe działania: 1. Dane są liczby: A=0F1h, B=00011111b. Obliczyć binarnie A+B, A-B, B-A. Podać wynik w postaci binarnej i szesnastkowej. 2. Napisać program mnożenia x4 liczby umieszczonej w rejestrze...

    Początkujący Elektronicy Paweł Es.   08 Kwi 2008 15:14 Odpowiedzi: 1    Wyświetleń: 1049
  • Ilość cykli maszynowych dla mnożenia w C

    Z drugiej strony pisząc w języku C nie za bardzo ma sens zastanawianie się co ile cykli zajmuje ... Co za brednie! ... to wnioski jakie można wyciągnąć z tego pdfa można sobie wsadzić głęboko w .... Raczej twoje wypowiedzi można sobie wsadzić głęboko w d...., bo jak to często bywa, są bez...

    Mikrokontrolery AVR _Robak_   08 Paź 2010 13:12 Odpowiedzi: 11    Wyświetleń: 2125
  • Asembler Atmega regulator PI

    Buduję napęd silnika prądu stałego oparty na Atmedze8. I moim problemem jest implementacja algorytmu kaskadowego do sterowania silnikiem, a dokładniej regulatorów PI. (przepraszam za takie "mądre" określenie problemu, ale w ten sposób najłatwiej mi to opisać. Tak czy owak potrzebuje stworzyć program...

    Mikrokontrolery as124   15 Maj 2007 11:57 Odpowiedzi: 9    Wyświetleń: 2197
  • Część bascoma w asemblerze.

    Zacznij zatem od porzucenia Bascoma i przesiadki na C, skoro zależy Ci na wydajności. Przy okazji możesz wziąć procesor tańszy od AVR i z 10 razy szybszy, np. jakiegoś Cortexa. Zacznij zatem od sensownego udzielenia odpowiedzi na jego pytanie. Może jeszcze ARM i frytki do tego? Nie wiesz, nie pisz. ...

    Mikrokontrolery AVR maciek 222   14 Maj 2014 16:06 Odpowiedzi: 7    Wyświetleń: 1458
  • [Assembler] Mnożenie i dzielenie.

    panowie mam pytanie dotyczace asemblera. próbuje podzielić w nim dowolna liczbę przez np 10 czy 100 (1000), ale nie znalazłem do tego odpowiednich komend (jeśli oczywiście istnieją). widziałem że to sie da robić w C wiec w asemblerze też powinno się dać. myślałem że może pomnożyć razy odwrotność ale...

    Programowanie lukaspaw   25 Kwi 2004 23:58 Odpowiedzi: 11    Wyświetleń: 7587
  • [Asembler]Mnożenie i dzielenie liczb

    Witam. Od 2 semestru rozpoczęło się u mnie programowanie w asemblerze. Jestem kompletnie zielony, a muszę obliczyć takie równanie: X = (a+b)/c * (a-b)/d, gdzie a,b,c,d to dowolne liczby, a X jest różne od 0. Mój kompilator to TASM. Generalnie mam problem z tym, że gdy np. dzielę jakąś liczbę to wyskakują...

    Programowanie drago77   12 Kwi 2012 08:06 Odpowiedzi: 2    Wyświetleń: 4251
  • Asembler Jak pobrać z klawiatury liczby z zakresu 0-255

    Dzieki wielkie za odpowiedz Zmodyfikowalem troche program liczący w HEXie a noz sie komus przyda [syntax=asm]ORG 000H START: LCALL WAIT_KEY ; czekanie na przycisk z klawiatury SWAP A ; zamiana starszych...

    Programowanie Początkujący Marat123456789   28 Cze 2011 22:13 Odpowiedzi: 2    Wyświetleń: 1844
  • Matlab (Asembler w sumie?) - Liczba sięgnięć do pamięci i operacji

    Proszę o pomoc bo nie pamiętam już pewnych rzeczy z Assemblera. Chodzi o obliczenie w kodzie liczby sięgnięć do pamięci, operacji i zapisów. Moje wątpliwości budzą indeksy w tablicach - o ile pamiętam, muszę liczyć jako sięgnięcie i operację każde odwołanie w którym jest zwiększenie indeksu a także...

    Programowanie Początkujący jowyma   15 Paź 2016 10:06 Odpowiedzi: 0    Wyświetleń: 375
  • [Asembler] Zmiana ASCII na liczbę i na odwrót

    po jakimś czasie nad kodem doczytałem się, że konwencję 'liczby' masz jako znaki, jedno z trudniejszych do obliczeń (a tradycyjnie konwersja jest serią mnożeń rzez 10). Bez wódki tego nie wyobrażę sobie :) jak mawiali starożytni Rosjanie. Gdybym ja robił, wyznaczył bym sobie trzymanie liczby binarnie,...

    Programowanie Początkujący Zajezdnik   14 Sie 2017 15:14 Odpowiedzi: 6    Wyświetleń: 795
  • [asembler] kalkulator

    A wiec tak programuje w jagodzie chce napisać kalkulator i z dodawaniem odejmowaniem mnożeniem i dzieleniem nie mam problemu gdy w programie mam tylko jedną operacje z góry określoną prze zemnie np dodawanie dwóch liczb i je wyświetlenie na LCD. ale problem jest w tym że nie wiem jak samemu wybierać...

    Mikrokontrolery grad3d   09 Cze 2009 17:46 Odpowiedzi: 14    Wyświetleń: 4989
  • Mnożenie ułamkowe w asemblerze.

    Witam wszystkich bardzo serdecznie. Jestem dość nowy i mam nadzieje, że nie urażę niczyich ambicji tym tematem. Podobny był wprawdzie już poruszony ale nieco jednak "z innej beczki" Przeszukałem zasoby internetu i nie znalazłem jednoznacznej odpowiedzi na temat mnożenia ułamków. Oto mój problem: Chcę...

    Mikrokontrolery Zaquadnik   07 Lip 2006 13:45 Odpowiedzi: 3    Wyświetleń: 780
  • asembler a 89cx051

    żadne, wszystko zależy od tego jak wygląda Twój program i czy umiesz posługiwac się asemblerem. Przy dobrym wietrze koło 30% używaj szukaj I tu bym się niezgodził. Zanim zacząłem programować mikroprocesory jednoukładowe w C moje największe programy napisane mieściły się w 2kb pamięci i też wykonywały...

    Mikrokontrolery wasi   15 Cze 2004 20:50 Odpowiedzi: 8    Wyświetleń: 1062
  • algorytmy arytmetyczne w asemblerze

    tjanusz :arrow: znam troszke c# na tyle ile mi jest to potrzebne, ale w c# przecież można także wstawiać kod asemblera tworząc np. swoje własne algorytmy dzałań matematycznych. Pszepraszam, ale nie wiem co to znaczy " żródełko" gcc lub FreePascal i jak mogę do tego dotrzeć :arrow: elektryk ...

    Programowanie simon_82k   12 Lis 2005 21:23 Odpowiedzi: 6    Wyświetleń: 1887
  • XMega 128A1 - mnożenie i dzielenie liczb ośmiobitowych a asm

    Dzielenie przez 8 to nic innego jak przesunięcie o 8 bitów w prawo, czyli w przypadku 8-bitowych procesorów wywalenie najmłodszego bajta wyniku. Dzielenie prze 8 to nie przesunięcie o 8 bitów w prawo, tylko o 3 bity. Do autora: dzielnie wlaczysz, tracisz czas, a na końcu koledzy podsyłają ci...

    Mikrokontrolery AVR ASMnauka_   03 Gru 2016 11:47 Odpowiedzi: 13    Wyświetleń: 588
  • Konwersja liczb w AVR. Liczba 2-bajtowa na kod BCD.

    8 tysięcy przerwań na sekundę z nietrywialną obsługą na AVR niekoniecznie musi się udać. Co do reszty - albo C i uint64 odpowiednio przeskalowany (czyli liczymy nie w jednościach, a w tysiącznych), albo AVR, asembler i własny typ dokładnie taki jak trzeba np. 45-bitowy, i też liczymy w tysiącznych....

    Mikrokontrolery R-MIK   04 Sty 2017 17:07 Odpowiedzi: 77    Wyświetleń: 5279
  • prowadzanie liczb 2-wu cyfrowych z klawiatury matrycowej

    Ja robiłem to w asemblerze w następujący sposób: mov B,#0Ah ;wpisujemy 10 do B mul AB ;mnozymy A razy 10 add A,<cyfra> ;dodajemy wczytana cyfre do A I generlanie działa to tak, jak wpisujemy liczbę dziesiętną, czyli wpisujemy cyfrę i przesuwamy o jedną pozycję dziesiętna...

    Mikrokontrolery AVO.Norbert   20 Wrz 2005 23:28 Odpowiedzi: 8    Wyświetleń: 1481
  • Mnożenie rejestru, wynik w tym że rejestrze. Pyt o rozkaz.

    Witam. Mam taki problem z asemblerem. Chciałem przemnożyć rejestr ecx przez liczbę 5 z wynikiem w ecx. Czy istnieje taki rozkaz, który to realizuje a jeżeli tak to jak się go definiuje. Zaznaczam, że używam masma'a. Pozdrawiam.

    Programowanie Akane   08 Kwi 2007 15:05 Odpowiedzi: 1    Wyświetleń: 585
  • Asembler - obrobka danych

    Ok więc jak rozumiem chcesz zamienić to na napięcie... mnożenie floatów w ASMie to poroniony pomysł, wiesz o tym? Anyway, pomyśl jak to zrobić w całkowitych liczbach (te 12bit to nei problem - znajdź biblioteki mnożące 16x16) lub mysl sam jakt o w flotach zrobić (ale będzie to sadystycznie wolne).

    Mikrokontrolery Dr.Vee   24 Lip 2008 21:19 Odpowiedzi: 13    Wyświetleń: 1173
  • Kod w Asemblerze odpowiadający fragmentowi kodu w C oraz instrukcja CALL

    Tutaj jest kod na dzielenie 2-óch liczb 8-bitowych dla AVR: ;* "div8u" - 8/8 Bit Unsigned Division ;* ;* This subroutine divides the two register variables "dd8u" (dividend)...

    Programowanie Początkujący Zgredowy   21 Cze 2011 14:21 Odpowiedzi: 8    Wyświetleń: 1163
  • Mnozenie pisemne(asembler)

    Witam, muszę napisać kalkulator mnożący dwie liczby, jedną podaną przez użytkownika drugą (3 cyfrową)zapamiętaną w programie. Wymyśliłem, że liczbę podawaną przez użytkownika będę zapisywał na stosie jako cyfry, i mnożył cyfry przez każdy czynnik z 2 liczby, dokładnie jak w mnożeniu pisemnym. Niestyty...

    Mikrokontrolery 94075   21 Cze 2011 06:10 Odpowiedzi: 3    Wyświetleń: 1869
  • jaki jezyk programowania jest uzywany w DSP - assembler vs C

    Nie umarł i nie umrze, aczkolwiek może zostać "zdegradowany" do pozycji języka, który jest potrzebny tylko do napisania kompilatora. Stanie się tak, jeżeli pojawi się jezyk wysokiego poziomu, a właściwie to kompilator takiego języka, za pomocą którego będzie można uzyskać kod równie wydajny. Chociaż...

    DSP i Transmisja Xitami   24 Lut 2008 11:06 Odpowiedzi: 8    Wyświetleń: 4843
  • Program jak i w czym go napisać?

    ZAD. 1. Przygotować i uruchomić programy w języku asemblera 8051: a) kopiowania N-bajtowego obszaru TABL 1 z pamięci kodu do pamięci wewnętrznej DATA (obszar TABL2), b) kopiowania bit po bicie w pamięci DATA fragmentu danych z obszaru TABL2, a następnie bajt po bajcie i utworzenie obszaru TABL3...

    Mikrokontrolery olekewaagata   13 Mar 2007 21:29 Odpowiedzi: 5    Wyświetleń: 2475
  • program w asamblerze dla ukladu 8051

    dobra a wiec od nowa pisze co i jak, dostałem od nauczyciela trzy pytania dotyczace asemblera, ja osobiscie jeszcze nic w nim nie robilem nie mialem stycznosci i troche go nie kumam.... 1. Inkrementacja jest to..., natomiast dekrementacja jest to ... w języku programowania ASEMBLER 2. Napisz prosty...

    Mikrokontrolery romsik   15 Mar 2008 23:30 Odpowiedzi: 13    Wyświetleń: 1826
  • Krzysioplayer -odtwarzacz plików NSF z Pegasusa a'la C64 SID,hardware nsf player

    Układu SID (6581 stary i 8580 nowy), będącym muzyczną orkiestrą komputera Commodore 64 nie trzeba nikomu przedstawiać – między innymi dzięki jego brzmieniu owa maszyna osiągnęła tak dużą popularność. Warto tylko przypomnieć, że SID ma jedynie trzy kanały, ale umiejętności programistów potrafiły...

    DIY Konstrukcje phanick   03 Lis 2015 00:57 Odpowiedzi: 6    Wyświetleń: 6468
  • ASM - Stoper w asm pod mikrokontroler 8051

    Witam Potrzebuje waszej pomocy, musze napisac stoper w asm. Już sie męcze z tym troche i nie chce działac tak jak powinno, więc prosze was o naproawdzenie/poprawienie błedów w kodzie ponizej. I chcialbym rowniez wiedziec, czy moja interpretacja polecen w tym kodzie jest poprawna. Sam Timer działa...

    Mikrokontrolery pewi21   14 Lut 2013 19:48 Odpowiedzi: 23    Wyświetleń: 3798
  • Bardzo szybkie dzielenie w ASM na 51

    Z pewnością sposobów jest mnóstwo. Przypomniałem sobie troszkę asembler mcs51. Mam nadzieję, że program w asemblerze wyjaśni wątpliwości (albo pogłębi ;-) ). Skorzystanie z "tabliczki dzielenia" lub "tabliczki mnożenia" na liczbach o podstawie 2^8 przedstawia poniższy program. Tabelę rozbiłem na 3x256...

    Mikrokontrolery marek_Łódź   13 Cze 2006 20:42 Odpowiedzi: 14    Wyświetleń: 7324
  • symulacyjny model filtru polifazwoego

    najpierw muszę zaprojektować analogowy filtr wedłóg schematu 1 w pdf kolegi następnie muszę wyliczyć alfa , beta i gama które są stałe dla każdego filtru a następnie muszę postępować według algorytmu z rysunku 9a Dokładnie tak :!: , ale musi być jakieś ale :D . Podane zostały jedynie uproszczone...

    DSP i Transmisja rafmos   03 Maj 2007 11:41 Odpowiedzi: 164    Wyświetleń: 66207
  • Jak zrobić program ? np. kalkulator

    Programy się zwykle pisze a nie robi :) Przy pisaniu programów musisz wykonać następujące kroki: 1. Zdefiniować problem W przypadku twojego kalkulatora musisz określić: - typ obsługiwanych danych - czy to będą liczby wyłącznie całkowite czy całkowite i ułamkowe (ogólnie mówiąc rzeczywiste) -...

    Teoria i Laborki Brosper   10 Cze 2008 06:10 Odpowiedzi: 19    Wyświetleń: 27220
  • [ATTiny][asm] - Implementacja FFT 16 punktowego, 8 bitów (ze znakiem)

    Przesyłam moją propozycję implementacji algorytmu FFT w asemblerze. Celem nie ma być dokładność, ale możliwość upchnięcia analizy w jak najmniejszych uC. Wymagania co do algorytmu: kontroler AVR (w zasadzie dowolny) z min 128b SRAM (64b zajmują dane, a potrzebne jeszcze miejsce na stos). W przypadku...

    Mikrokontrolery AVR pm.m   13 Sie 2014 12:25 Odpowiedzi: 0    Wyświetleń: 885
  • Program dla procesora 8086

    Witam, dostałem do napisania program w asemblerze, dla procesora 8086. Program ma być napisany w środowisku dosboxa. Cel programu to wykonanie operacji dla liczb 79 i 82 -dodawania -odejmowania -mnożenia ... mają być wyświetlone w sposób dziesiętny w osobnym programie -dzielenia i wyświetlenie...

    Programowanie Lukasz0516   04 Lut 2014 20:55 Odpowiedzi: 4    Wyświetleń: 801
  • Komputerek do dwukołowca LCD+LED.

    Nigdy nic nie napisałem na PC.A z czym bascom miał problemy to doskonale poznałem ,nawet przy wolnym podawaniu impulsów na przerwanie i dodając coś w nim na zmiennych single LCD zaczynał wyświetlać syf. Dodając coś do worda lub bajta nie było takiego problemu, więc skróciłem podprogram na max. W...

    DIY Konstrukcje Mictronic   28 Lut 2011 19:56 Odpowiedzi: 40    Wyświetleń: 24089
  • ATmega128 - przeglądarka modeli 3D

    Próbowałeś podkręcić procesor np. do 20MHz? Zanim o tym pomyślę wolałbym raczej przyspieszyć działanie programu. Spróbuję np. pozamieniać niektóre mnożenia na przesunięcia bitowe lub zmniejszyć liczbę operacji na liczbach zmiennoprzecinkowych. Algorytmy rysowania linii i stawiania punktu w buforze...

    DIY Konstrukcje jacynka84   10 Gru 2011 14:03 Odpowiedzi: 44    Wyświetleń: 15975
  • Regulator PID na 8051- Ogrzewacz przepływowy

    Widzę żywą reakcję. Cieszy mnie to.Sam jestem automatykiem i widzę że tacy są również w RTV-forum. Co do sterowania fazowego grzałkami 18 KW (pisał o tym POLO2) to niezły byśmy mieli zakłucacz. Oczywiście teoria regulacji w regulatorze PID dotyczy wielkości ciągłych ale implementuje się takie układy...

    Mikrokontrolery fantom   09 Lip 2003 11:42 Odpowiedzi: 16    Wyświetleń: 4972
  • Typ 'float' w Keilu. Jak jest reprezentowany?

    Witam, czy ktoś wie jak jest reprezentowany typ float w C Keila? Program piszę w asemblerze, ale wydłubałem z Keila sobie procedurkę asemblerową do mnożenia zmiennoprzecinkowego. Mam tylko problem z odpowiednim sformatowaniem argumentów dla tej procedurki. Ile bitów jest na mantysę a ile na cechę...

    Mikrokontrolery al555   13 Mar 2005 17:28 Odpowiedzi: 2    Wyświetleń: 912
  • PIC procedury asm. Pic 16f84, Gdzie znajdę gotowe?

    Witam. Gdzie znajdę gotowe procedury w asemblerze dla pic 16f84 np. mnożenie,dzielenie liczb 32-bitowych itp.

    Mikrokontrolery KUBAKUN   14 Lis 2007 20:22 Odpowiedzi: 2    Wyświetleń: 3224
  • Czytnik micro SD-mini platforma do ćwiczeń.

    Witam. Jeśli można to bym prosił kolegę asembler o jeszcze trochę dokładniejsze opisanie tego sposobu pomiaru napięcia bo bardzo mnie to zaciekawiło. 1.22 V to stałe napięcie odniesienia wytwarzane przez procesor , na jego podstawie przez wbudowane wzmacniacze operacyjne wytwarza on napięcie 2,56 V...

    DIY Konstrukcje tomyli_f   27 Maj 2011 12:37 Odpowiedzi: 28    Wyświetleń: 12970
  • 8051 - Konwersja EdSim -> FASM

    Witam, ostatnimi czasy zainteresowałem się (po części przez studia) programowaniem mikroprocesorów, wykorzystując program EdSim51, do początkowej nauki Assemblera. Jakkolwiek początkowe sukcesy w nim teraz napotkały na przeszkodę. Mianowicie próbowałem zacząć korzystać z programu FASMW, by pisać...

    Programowanie Początkujący LordBlick   12 Gru 2012 02:27 Odpowiedzi: 1    Wyświetleń: 993
 
Black Friday do -15%
Zamknij
Wyszukaj w ofercie 200 tys. produktów TME
Ferguson