#assembler #asembler #mikrokontrolery #programowanie #januszeprogramowania

Wiecie może jak w EdSimie przyporządkować do numeru klawisza z klawiatury wartość jaką oznacza ? Mikroprocesor 8051

Weźmy np. klawisz 4 do którego przyporządkowana jest liczba 8. Kontroler skanuje i znajduje wciśnięty klawisz jednak do rejestru wpisuje jego numer a nie wartość jaką ma reprezentować. Co moge zrobić żeby w którejś komórce rejestru mieć ta 8 ?
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czołem Mirki, jaką książkę polecacie do nauki Asemblera? Zależy mi na czymś pisanym w stylu dla idiotów, coś typu Symfonia C++ Grębosza :)

#programowanie #asembler
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czy naprawdę nie istnieje żadne sensowne IDE do Asemblera pod Wind x64?

Sensowne: piszę kod, klikam F5 i w konsoli mam wynik działania.

Niesensowne: w jednym oknie piszę kod, później trzeba go skopiować do dosboxa i tam odpalić kompilator, a później jeszcze przenawigować gdzieś po wynik działania programu.

#programowanie #asembler #kiciochpyta
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@ignacy130: SublimeText ma coś takiego jak buildsystem'y - konfigurujesz raz (a jest to banalnie proste) i po prostu działa. Kolorowanie składni do ASM'a jest jako plugin ściągalny przez menedżera pakietów
  • Odpowiedz
Przypomni mi ktoś składnię programu w assemblerze do odejmowania. 1,5 roku temu pisałem je na zaliczenie w MCU 851 IDE, a teraz by mi się przydał jakiś kod z odejmowaniem (SUB). Z tego co kojarzę, to samo odejmowanie wygląda mniej więcej tak:

SUB A,B

B odejmuje od A i wynik zostaje w A. Jak teraz zrobić otoczkę programu (podawanie zmiennych i wyprowadzenie wyniku)?

#programowanie #asembler #assembler
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@1608: po "code1 segment" dopisz linijkę o treści "ORG 100h" albo dodaj do offsetu stringa w dx 100h, powinno zadziałać; nie jestem pewien czy to poprawna składnia bo dawno nie używałem masma, szczególnie 16-bit ;)
  • Odpowiedz
@KrzaQ2: Mam czasem odchyły do jakiegoś słabego popu jak mi mózg nie chce pracować. Jeszcze czasem kucuje przy Jay-Z, Die Antwoord, Eminemie, a z rzeczy bardziej ogarniętych Black Sabath, Queen, Led Zeppelin :D
  • Odpowiedz
#programowanie #asembler #testy #winapi

Programuję sobie w asemblerze (z WinAPI) i mam program, który na jednych komputerach działa, a na drugich wywala się (chyba zależy od procesora).

Pomoglibyście w testach?

Tu
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#programowanie #informatyka #C++ #java #python #asembler

Witam. Chciałbym od Was dowiedzieć się, który język programowania będzie przyjazny na początek nauki programowania oraz w jakim środowisku oraz dlaczego?

Chciałbym aby programy napisane w nim działały na linuxie jak i na windowsie. Z góry dziękuje i przepraszam bo wiem, że takich dyskusji było multum.
  • 45
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Potrzebuję jakiegoś dobrego kursu Assemblera.

Znalazłem jeden na Wikibooks - okazał się być raczej przestarzały, bo programy nie chcą się kompilować w NASMie.

Znalazłem drugi na jakiejś autorskiej stronie - też przestarzały, też się progsy nie kompilują.

Znalazłem
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@vifon_pikantny: Ten pierwszy jest genialny, TASM jest prawie identyczny jak MASM więc właściwie nie wiem co w nim może być tak przestarzałego :P rozdziały o jakimś sterowaniu stacją dyskietek możesz pominąć, ale o samym asemblerze jak najbardziej polecam. Nie ma tylko nic o pisaniu pod 64 bity (bo stare), ale tutaj zawsze mogę na życzenie wspomóc jakimś PDFem z wykładów z Architektury Komputerów
  • Odpowiedz