Kezdőoldal » Számítástechnika » Programozás » Assembly-ben hogy kell megírni...

Assembly-ben hogy kell megírni ezt a kódot?

Figyelt kérdés

Olyan program, ami bekér két tetszőleges számot, majd kiszámolja az összegüket, különbségüket, szorzatukat, stb.


Pl. ezt írja ki: "Írj be egy valós számot."


És az eredményeket kiadja.


2022. jan. 16. 14:27
 1/9 anonim ***** válasza:
100%
Én ennek úgy kezdenék neki, hogy megtanulnám a kiválasztott processzor assembly nyelvét.
2022. jan. 16. 15:39
Hasznos számodra ez a válasz?
 2/9 anonim ***** válasza:

#1-nek:


Ott a pont.

2022. jan. 16. 17:02
Hasznos számodra ez a válasz?
 3/9 A kérdező kommentje:
Adott processzor assembly nyelvét hol lehet megtalálni?
2022. jan. 23. 19:57
 4/9 A kérdező kommentje:
Pl windows 10-re egy x64-es Intel processzor esetén hogy kell megírni?
2022. jan. 23. 20:00
 5/9 anonim ***** válasza:

Kezdésnek inkább ezt javasolnám:

[link]


De a teljes x64 utasításkészlet megvan itt, csak úgyse mész vele semmire:

[link]

2022. jan. 23. 21:10
Hasznos számodra ez a válasz?
 6/9 A kérdező kommentje:

Köszi.


Inteles processzornál csak x86-os, és x64-es van?


Windows 10-es op. rendszernél.

2022. jan. 23. 23:16
 7/9 anonim ***** válasza:

#2, #6-nak (kérdezőnek):


Figyelj!


Jóindulatból mondom hogy keress valakit aki segíthet ebben, mert neked semmi fogalmad sincs az egészről! Nem tudom, hogy hogyan találtad ki azt hogy PONT az assembly-vel akarsz foglalkozni, de tőled ez qrva rossz ötlet volt! Annyira nincs semmi fogalmad az egészről, hogy az már "fáj".


Ha hasonlattal akarnék élni akkor talán azt mondhatnám, hogy ez olyan, mintha friss jogsival akarnál indulni élesben a Forma 1-en!


Vagy egy tetőt akarnál összeácsolni egy házra, de még a falazás előtt.

A levegőben nem fog megállni, amíg aláfalazol.

2022. jan. 24. 07:32
Hasznos számodra ez a válasz?
 8/9 anonim ***** válasza:

#2, #6-nak:


Hogy a kérdésedre is válaszoljak, érzékeltetve hogy mekkora a baj a tudásoddal:


Az x86-os architektúra 32 bites processzort takar, az x64-es pedig 64 bitest, ami HARDWARE! Tehát nem program.


Egy op-rendszer SOFTWARE, tehát program, ami a HARDWARE-n fut!


Az általad kérdezett assembly programnyelv a processzor programnyelve, vagyis te is feladatokat tudsz elvégeztetni a processzorral akár futó op-rendszeren, de akár bekapcsolás után, op-rendszer nélkül! Nem op-rendszert bootol, hanem a te utasításaidat hajtja végre a processzor ha az assembly programodat tartalmazó háttértárolódról indul.

2022. jan. 24. 07:41
Hasznos számodra ez a válasz?
 9/9 xp ali ***** válasza:
Szükséged lesz egy assemblerre, ami lefordítja az általad megírt assembly kódot gépikódra. Keresd a nasm programot a nasm pont us oldalon, abból is a windows telepítót. A gépikód már elvileg futtatható, de exe-t szoktak csinálni belőle, hogy tényleg fusson is. Ehhez kell egy linker, pl a godevtool pont com -ról. Ha ez mind megvan, akkor ez a környezet, kezdhetsz programozni. Ebben kell elkészíteni a programot. Az assembly nem a legkönnyebb nyelv. Van pár regisztered, abba tehetsz számokat, van pár (ezer) megszakítás, azokkal csinálhatsz valamit, meg a memória, ahol dolgozhatsz illetve ahol a progid is van. És a pár betűs utasítások, amikkel az előzőeket macerálod. Ahhoz könyv kell, vagy keress oktató videót.
2022. febr. 14. 21:59
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!