rejestry banku assembler

Znaleziono około 16 wyników dla: rejestry banku assembler
  • Adresowanie pamięci w ASSEMBLER - gdzie zapisywana jest liczba 121?

    a) OK -> SFR dokładniej pod adresem E0H (ACC dla 8051) b) NIE -> stała liczba dziesiętna 121 pod adres 00h (czyli do rejestru R0) c) rozumiem, że są tu dwie instrukcje? Pierwsza ładuje liczbę do rejestru a druga zapisuje pod adres wskazywany przez R0 stałą 121. Czyli 121 zapisane pod adresem RAM 0AH (czyli 10 w systemie dziesiętnym) d) to samo co w...

    Programowanie   09 Sty 2010 10:10 Odpowiedzi: 4    Wyświetleń: 2443
  • REKLAMA
  • [ASSEMBLER] Program do przenoszenia wartości R4 i R5

    Witam Dostałem na zadanie domowe napisać program dla '51. Oto treść: Napisz program, w którym z aktywnego banku rejestrów przeniesiemy zawartość rejestru R4 i R5 do rejestrów R4 i R5 w banku RB3, oraz zmienimy aktywny bank rejestrów RB3 i przeniesiemy zawartość R4 i R5 do rejestrów R4 i R5 banku RB2. Aktywny bank rejestrów przy rozpoczęciu programu...

    Mikrokontrolery   27 Maj 2012 19:49 Odpowiedzi: 3    Wyświetleń: 1678
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • Commodore c64 rozbudowa pamięci operacyjnej do 16 MB.

    Jak właściwie działa to bankowanie? Po przełączeniu pamięci nie wpada się do innego matriksa? ;) Chyba da się pisać do innego banku niż aktualny? Na C64 nie masz możliwości pisania do innego banku pamięci (mówimy o pełnym 64 KB) niż ten, który jest obecnie włączny, aktywny. To oznacza, że przed zapisem do innego banku, trzeba go po prostu przełączyć....

    DIY Poczekalnia   05 Sie 2016 08:26 Odpowiedzi: 58    Wyświetleń: 35175
  • Dokładam NOP, nie działa, dokładam drugiego NOPa i działa

    Tak teraz czytam o tych rejestrach i pisze mi co innego o np R0, a co innego o AR0. Jako tako w przerwaniu kożystam z np R0, ale na stosł mogę posadzić AR0. Może tu jest coś nie tak? AR0...AR7 to nie rejestry mikrokontrolera, a specjalne symbole asemblera, oznaczające adresy rejestrów R0...R7. O tym z którego banku będą to rejestry decyduje dyrektywa...

    Mikrokontrolery   26 Maj 2007 13:11 Odpowiedzi: 20    Wyświetleń: 1557
  • Assembler dla 8051 - Co to jest stos i jak działa? Szukam dobrego objaśnienia

    oczywiście że można !! a czy ja napisałem że można użyć takiej składni push r2 albo pop r3 ??? chodzi o to że rozkazy mają taką składnie pop direct push direct a direct odnosi się we wszystkich rozkazach '51 do dwóch przestrzeni : - 0 do 7Fh - to jest pamięć wewnętrzna danych - 80 do FFh - to jest przestrzeń sfr jeśli więc chcemy zapisać rejestr np....

    Mikrokontrolery   10 Lis 2005 21:28 Odpowiedzi: 15    Wyświetleń: 15398
  • REKLAMA
  • Sprawdzenie poprawności składni kodu Assembler '51 - czy jest poprawny?

    Witam czy mógłby ktoś sprawdzić poprawność kodu Assembler '51? Czy składnia jest ok? WDTCN DATA 0FFH ; WATCHDOG TIMER CONTROL AMX0CF DATA 0BAH ; ADC 0 MUX CONFIGURATION AMX0SL DATA 0BBH ; ADC 0 MUX CHANNEL SELECTION ADC0CN DATA 0E8H ; ADC 0 CONTROL ADC0H DATA 0BFH ; ADC 0 DATA - HIGH BYTE REF0CN DATA 0D1H ; VOLTAGE REFERENCE 0 CONTROL ADC0CF DATA 0BCH...

    Mikrokontrolery   26 Lut 2009 18:07 Odpowiedzi: 1    Wyświetleń: 1484
  • Assembler - obliczanie średniej z liczb na stosie i zapis do komórki 30h

    ---- Building project: zadanie_25.ncp ---- Building file... : C:\Documents and Settings\Piter\Pulpit\u_kontrolery\u_kon... C51ASM: advanced C51 macro assembler Version 1.0 (01 Sept. 2009) Copyright (C) 2009 Atmel Corp. Pass 1 completed with no warnings and no errors Pass 2 completed with no warnings and 2 errors Segment...

    Programowanie   04 Paź 2012 23:24 Odpowiedzi: 10    Wyświetleń: 4314
  • Zrozumienie kodu assemblera dla 8051: zawartość akumulatora po programach

    Witam, Piszę ten temat ponieważ mam problem w zrozumieniu kodu w assemblerze dla 8051. Przeczytałem pare numerów jednego z czasopism dla elektroników z '96 i '97 roku traktujących o 8051. Jest to moja pierwsza styczność z 8051 oraz asemblerem, dlatego proszę o wyrozumiałość. Nie mam się do kogo z tym zwrócić, a dla niektórych z was te zadania są ta...

    Mikrokontrolery   20 Maj 2012 11:04 Odpowiedzi: 7    Wyświetleń: 6798
  • Pegasus (Pegazus) - naprawa, przeróbka, ulepszenie

    (...) Rozebrałem kilka tych cartridge'y i w większości jest jeden glut i to wszysko. Mam jednak nośnik 168 in 1 (znany i lubiany) i tu są 4 cmosy 74ls..., jedna 32 nóżkowa kość ss8001 12967A-A s9310 - nie mam pojęcia co to jest oraz pamięc UM6164. Wynika z tego, że Pegasus jest 8 bitowym urządzeniem (...) Z tymi glutami nic nie zrobisz. Co najwyżej...

    Konsole Serwis   31 Sty 2010 13:28 Odpowiedzi: 9    Wyświetleń: 10308
  • REKLAMA
  • Jak zacząć naukę Assemblera? Książki i e-booki dla początkujących

    No może i ma emulację ale używanie tego to jak prowadzenie czołgu. Środowisko AVR Studio może nie jest lepsze ale ma intuicyjna obsługę i używa się go dużo prościej. A no właśnie mam kilka PIC18 i chcę się nimi zająć a informacji mam strasznie mało. Zupełnie nie mogę pojąc tego przełączania banków, to jest naprawdę upierdliwie. Ciągle trzeba mieć przed...

    Mikrokontrolery   26 Lip 2008 15:30 Odpowiedzi: 62    Wyświetleń: 16223
  • Zasady pisania programów pseudowielowątkowych na małych proc

    Ale....to nie jest ficzer kompilatora, a rdzenia! Gdyby tak było to C byłby bardziej zależny od sprzętu niż assembler Niech Kolega zauważy, że pewne myki mogą się wykonać na jednych rdzenia tak, na innych inaczej. Skoro sam procesor nie daje możliwości "zbunkrowania" gdzieś wartości zmiennej, to kompilator nie będzie próbował tego robić.... W ogóle...

    Mikrokontrolery   12 Kwi 2011 22:58 Odpowiedzi: 103    Wyświetleń: 15095
  • Krzysioplayer -odtwarzacz plików NSF z Pegasusa a'la C64 SID,hardware nsf player

    http://obrazki.elektroda.pl/4029783300_1... 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...

    DIY Konstrukcje   03 Lis 2015 00:57 Odpowiedzi: 6    Wyświetleń: 8844
  • [CFX] Behringer DJX700 CustomFX - programowalny efektor do Twojego miksera

    https://obrazki.elektroda.pl/4689387300_... Jak niedawno zapowiadałem, prace nad projektem efektora do miksera Behringer DJX700 praktycznie zostały zakończone. Na chwilę obecną mam działający układ wraz z devboardem i ukończone programy efektów. Ale po kolei. O samym procesorze FV-1 możecie poczytać w innych moich tematach; konkretnie...

    DIY Konstrukcje   01 Kwi 2024 11:58 Odpowiedzi: 4    Wyświetleń: 3351
  • REKLAMA
  • assembler 8051 - Wyciąganie wartości z adresu rejestru

    0. Proponuję przeczytać opis instrukcji rdzenia z rodziny C51. Widać, że tego nie zrobiłeś. 1. Adresowanie indeksowe może być zrealizowane tylko w oparciu o rejestry R0, R1, DPTR i PC. Poprawne są zapisy: [syntax=x86asm]MOV A,(at)R0 DEC (at)R1 MOVX (at)DPTR,A MOVX A,(at)R0 MOVC A,(at)A+PC Nie jest prawidłowe: MOV A,(at)R3 ADD A,(at)R7 [/syntax] 2. Instrukcja...

    Mikrokontrolery Początkujący   03 Lip 2015 21:42 Odpowiedzi: 8    Wyświetleń: 1332
  • Porównanie 21 mikrokontrolerów kosztujących poniżej jednego dolara - część 1

    https://obrazki.elektroda.pl/9151185000_... Autor poniższego zestawienia jest inżynierem i konsultantem wsparcia dla systemów wbudowanych. W swojej karierze poznał on szereg różnych architektur mikrokontrolerów, różniących się wydajnością, wyborem peryferii, poborem zasilania etc. Wybór odpowiedniego układu stanowi zawsze o sukcesie...

    Artykuły   29 Gru 2017 13:58 Odpowiedzi: 1    Wyświetleń: 6489
  • Nowatorska naprawa konsoli Pegasus SP-80 + wstrzykiwanie (injekcja) danych

    https://obrazki.elektroda.pl/3928983600_... Opiszę naprawę dość rzadkiej konsoli, polegającą na odtworzeniu schematu pierwowzoru, zaprojektowaniu i wykonaniu płyty głównej i dalszych krokach niezbędnych do przywrócenia jej życia i funkcjonalności, w których zastosowałem swoją nowatorską metodę. Będzie więc coś dla miłośników retro,...

    DIY Konstrukcje   12 Maj 2020 11:06 Odpowiedzi: 20    Wyświetleń: 14823