REKLAMA

assembler zamiana liczb

Znaleziono około 19 wyników dla: assembler zamiana liczb
  • Asembler zamiana liczby w systenie ósemkowym na dziesiętny !

    program w ibasic professional instr(x, y) szuka stringu Y w stringu X i zwraca jego index lub zero chr$(x) zmienia liczbę X na znak ascii (string) liczba: string z liczbą do konwersji; tylko cyfry i wielkie litery podstawa: 1-36 print ToDec("157", 8) print ToDec("FFFF", 16) getch() sub ToDec(liczba:STRING,...

    Programowanie   15 Gru 2005 08:35 Odpowiedzi: 6    Wyświetleń: 2913
  • REKLAMA
  • [8051][asm/RIDE] Zamiana liczby wczytanej z pamięci zew. na liczbę binarną

    Witam. Już na samym początku popełnił Kolega podstawowy błąd, związany z niedokładnym zrozumieniem treści zadania. Dowodzi tego zamieszczony przez Kolegę obrazek zawartości pamięci Xdata. Trzeba było: wczytać z pamięci zewnętrznej dwie 8 bitowe liczby (ze znakiem), a następnie dodać je i wypisać gdzieś w pamięci. Zacznijmy może od tego, że liczba 8...

    Mikrokontrolery   17 Mar 2011 00:25 Odpowiedzi: 7    Wyświetleń: 2786
  • Assembler 80x86 - konwersja liczb na system szesnastkowy U2

    Tylko, że póki co nie potrafię wczytać nawet dodatniej liczby... Chociaż nie, wczytać potrafię, ale operacje na niej źle się wykonują. Nie mam zielonego pojęcia co zrobić aby to zadziałało. W rejestrze bl, na pewno znajduje się cyfra, którą podałem, bo sprawdziłem to, wyświetlając zawartość rejestru. I tak po wprowadzeniu liczby 7 albo 5, wylicza mi,...

    Programowanie   05 Lis 2018 20:12 Odpowiedzi: 28    Wyświetleń: 3216
  • [assembler] - Dodawanie liczb trzycyfrowych 8051

    bez urazy, kolego olekewaagata, zanim zaczniesz kogoś pouczać przeczytaj tekst ze zrozumieniem! ;)) Autor wątku miał problem z propagowaniem przeniesienia - moja odpowiedź dotyczy DOKŁADNIE zalecenia, jaką instrukcją uwzględnia się przeniesienie. A podany przeze mnie przykład dotyczy sumowania, z jakim ma problem autor - czyli dokładnie liczby _16bit_...

    Mikrokontrolery   15 Cze 2013 22:53 Odpowiedzi: 5    Wyświetleń: 6009
  • REKLAMA
  • [Atmega16][ASM] Zamiana 16-bitowej liczby binarnej na liczbę dziesiętną

    Witam, ściągnąłem właśnie czyjąś pracę (nie wiem jaką i na ile pewnym można być tego co tam pisze). Znalazłem w niej, że rejestry R24-R31 są rejestrami na których można przeprowadzać operacje 16-bitowe. Także możesz to wykorzystać i przenieść zawartość pierwszego rejestru do niego, pomnożyć x 256 i do tego dodać zawartość drugiego rejestru i gotowe....

    Mikrokontrolery Początkujący   09 Sty 2013 00:54 Odpowiedzi: 11    Wyświetleń: 3909
  • Assembler, 8051, dodawanie liczb, przesył na port i wyznaczenie setek, dziesiąte

    Więc zaczynasz zamianę na cyfry od "NastSetki" a nie od "Setk". Dodano po 7 Umieść tutaj pełny kod przy użyciu odpowiednich znaczników (nie na zdjęciach). Wiele par oczu go zobaczy - niemal na pewno coś się wymyśli.

    Nauka Elektroniki, Teoria i Laborki   30 Sty 2019 22:16 Odpowiedzi: 4    Wyświetleń: 927
  • Napisanie programu za pomocą assemblera (zapłacę)

    Po pierwsze to muszę się upewnić czy chodzi o program w asemblerze na mikrokontroler 8051 czy na procesor z PC czyli jakiś 386. Domyślam się że to pierwsze. Można powiedzieć że jest to dość proste więc proponuje ściągnąć z sieci sobie jakiś emulator tego mikrokontrolera i pobawić się troszke algorytm będzie mniej wiecej wyglądał tak: a- to liczba...

    Ogłoszenia Elektronika   31 Maj 2010 16:59 Odpowiedzi: 5    Wyświetleń: 1077
  • DSM-51 Assembler-rozkazy,dodawanie w BCD i z użyciem U2,wartości wskaźników

    Witam, aktualnie na pracowni wałkujemy DSM-51 i jest dla mnie sporo niewiadomych i prosiłbym o wyjaśnienie/pomoc. Do rzeczy, pierwsza sprawa; - sterowanie diodą i brzęczykiem, korzystałem z poniższego kodu: LEDEQUP1.7 BUZZER EQU P1.7 LJMPSTART ORG100H START: LOOP: CPLLED CPLBUZZER MOVA,#10;czekaj czas 10*100ms=1s LCALL DELAY_100MS LJMPLOOP Opis: definicja...

    Mikrokontrolery   02 Sty 2012 05:28 Odpowiedzi: 3    Wyświetleń: 4125
  • REKLAMA
  • Konwersja liczb w AVR. Liczba 2-bajtowa na kod BCD.

    Chodziło mi głównie o jakiś algorytm na konwersję np w assemblerze. A mój układ to 4-wyświetlacze, sterowanie multipleksowe poszczególnych wyświetlaczy i oczywiscie sterowanie wszystkimi segmentami No to może to : zamiana WORD na max 5 cyferek (wiecej nie trzeba) word2cyfry: ;tablica=adres początku tablicy , składajacej sie z 5 kolejnych komórek...

    Mikrokontrolery   04 Sty 2017 17:07 Odpowiedzi: 77    Wyświetleń: 7253
  • Assembler suma 2 cyfr-każdorazowo wynik ,,1'

    Nadal nic jak np. dodaje 2+2 to wynik wyświetla mi 'V'. Końcówka programu wygląda tak: movdx,offset suma ;komunika o sumie movah, 09h int21h addal,bl ; wykonanie sumy 2 liczb addal,30h ; zamiana wyniku na znak movdl,al ;przeniesienie wyniku z al do dl movah,02h ; wyświetlenie int21h movah,01h int21h movax, 4c00h int 21h end Start Czy dobrze interpetuje...

    Programowanie Początkujący   25 Maj 2012 16:13 Odpowiedzi: 4    Wyświetleń: 1941
  • assembler - prosty program na zaliczenie

    Witam Jeżeli masz książkę Andrzeja Rydzewskiego to na stronie 82 zobacz stan początkowy rejestrów. Na stronie 138 jest opis rozkazu PUSH to może coś się wyjaśni W skrócie, jeżeli nie przestawisz początku stosu to pierwszy bajt odłożony na stos znajdzie sie pod adresem 08H (jest to adres rejestru R0 z banku rejestrów nr1 ) standardowo używany jest bank...

    Programowanie   04 Paź 2012 23:24 Odpowiedzi: 10    Wyświetleń: 4158
  • REKLAMA
  • zamiana kodu w assemblerze

    Witam. Na to pytanie odpowiedziałem na PW. Ale jak zgłaszasz taką prośbę to napisze tutaj. Zamiana BCD na HEX: ; w zmiennej tblicowej tab zapisane są kolejne cyfry BCD przy tym w komórce 1 jest najstarsza cyfra xor ax,ax xor dx,dx mov cx,.... ;tutaj wpisz ile masz cyfr Petla: mul 10 inc dx add ax,tab[dx] loop Petla ;w ax bedzie wynik w NKB...

    Programowanie   04 Sty 2006 21:35 Odpowiedzi: 4    Wyświetleń: 2251
  • [Assembler] Sortowanie danych.

    jak narazie to tylko umiem to zrobić sposobem kopiowania ale to za długo trwa Nie wiem czy istnieje sposób sortowania sposobem kopiowaniem. Sortować można same komórki lub w przypadku sortowania łańcuchów wskaźniki na te łańcuchy. Załączam materiały o sposobach sortowania. Żle się wyraziłem chodzi o to że ustawiam wartości np w adresie ds 0001 i je...

    Programowanie   08 Maj 2004 17:40 Odpowiedzi: 3    Wyświetleń: 2814
  • Zamiana ASCII na HEX - Assembler 8051

    Hmm. Może zacznijmy od podstaw. To co wstukujesz w okienku terminala np: "36h" to nie jest liczba tylko ciąg trzech znaków i komputer wysyła kody ASCII tych znaków, a nie wartość 36h jako taką. Po odebraniu tych kodów musisz zamienić je na wartość binarną ( tak się akurat składa ze dla cyfr wystarczy odjąć 48 ) otrzymując poszczegulne cyfry. Następnie...

    Mikrokontrolery   26 Sie 2006 12:50 Odpowiedzi: 11    Wyświetleń: 8499
  • Assembler - Projekt (Sprawozdanie)

    Witaj Po pierwsze staraj sie używać rejestrów R16+ Po 2 najpierw trzeba powiedziec kontrolerowi by ustawił dane porty jako wejścia czy wyjścia Zbierasz informacje z portów i sumujesz następnie przekształcasz zapis dziesiętny na BCD, to akurat jest najtrudniejsze.... a do tego mamy ograniczenie poniewaz na 8 bitach maxymalna liczba jaka mozesz zapisać...

    Mikrokontrolery   25 Lis 2007 09:48 Odpowiedzi: 8    Wyświetleń: 1541
  • [Pascal] Jak to polaczyc kalkulator

    mam dwa kody które napisałem do szkoły teraz dostałem zadanie połączenia tego by wyglądało jak kalkulator o to kod FUNKCJI : uses crt; VAR a,b,l,wynikh,x1,x2:integer; o, d,c: char; e,s:string; reszta,i,j:integer; wx,wy,w,x,y,a1,b1,c1,a2,b2,c2,pdelta,del... wynik:array[1..20]of integer; function dodawanie(a,b:integer):i...

    Programowanie Początkujący   06 Gru 2010 13:16 Odpowiedzi: 3    Wyświetleń: 2486
  • Wszystko o ARM (LPCxxxx) i programowaniu w asm i C.

    Nie wiem po co każdą instrukcję ldr Twój program wykonuje warunkowo. To akurat jest oczywiste. Procesor bierze to, co jest. Taki ma program, to taki wykonuje ;p Powinieneś raczej zapytać dlaczego napisałem taki program ;p Otóż nie wiedziałem co robi instrukcja ldrlo. W opisie instrukcji ldr nie było nic o zwiększaniu rejestru wskaźnikowego. Myślałem...

    Mikrokontrolery ARM   28 Lis 2009 17:35 Odpowiedzi: 141    Wyświetleń: 16873
  • Joypad zrobiony na PIC 16F628.

    Witam, Znalazłem na internecie ciekawy projekt który chciałbym zmodyfikować, nie wiem tylko czy dobrze kombinuje. Sztuczka polega na tym, ze mamy joypada z 8 przyciskami (z konsoli NES) opartego na CD4021B (Parallel to Serial Shifting-In), podłączonego do PIC16F628 którego porty B robią za wyjścia (Serial to Parallel Shifting-Out). Cel takiego rozwiązania...

    Początkujący Elektronicy   01 Kwi 2008 21:51 Odpowiedzi: 2    Wyświetleń: 1161
  • LPC-Link2 - jak podłączyć, jak zacząć programowanie?

    A niby dlaczego miałbym dofinansowywać pracodawcę? Bez obrazy, ale prezentujesz interesującą mentalność. Nie dofinansujesz pracodawcy kwotą 90 zł tylko będziesz grzebał w tym assemblerze i LPC-scrypt przez miesiąc (moim zdaniem raczej bez efektu, po prostu po miesiącu się poddasz) gdy tymczasem "normalnie" byś zrobił to samo w max tydzień. Idź do szefa...

    Mikrokontrolery ARM   21 Lip 2018 00:41 Odpowiedzi: 82    Wyświetleń: 3960