Ik help je met coderen in assembly
Over deze dienst
Assembly is de eerste stap boven pure machinecode en de leercurve kan erg steil zijn. Het leren ervan betekent ook dat je een goed begrip krijgt van low level programming in het algemeen, evenals een goede kennis van hoe CPU en geheugen eigenlijk werken.
Ik kan helpen met:
- Het opzetten van een eenvoudige, GCC-gebaseerde Assembly coding omgeving.
- Het begrijpen van geheugenlay-outs, registers en low level data management.
- Het beschrijven van de verschillende secties van een volledig Assembly programma.
- Het leren en correct gebruiken van veel Assembly-instructies.
- Het leren van low level aritmetiek met gehele getallen en floating points.
- Het begrijpen van labels, jumps en low level control flow.
Om je voor te bereiden op een les, raad ik aan om vooraf contact op te nemen om het onderwerp, de tijd en de prijs te bespreken.
Elke sessie, hoe verdeeld ook, wordt zeker afgerond binnen de in de gekozen package gespecificeerde tijd. Mocht de les worden uitgesteld of geannuleerd vanwege onvoorziene omstandigheden of persoonlijke redenen, dan neem ik contact met je op.
Doel van de les:
Programmeertaal
Ontwikkelingstechnologie:
Anders
Veelgestelde vragen
Automatische vertaling
Hoe zullen de lessen plaatsvinden?
Ik kan je leren wat je nodig hebt, hetzij door berichten te sturen in de chat, of, bij voorkeur, door te praten tijdens een call terwijl ik mijn scherm direct deel. Ik heb geen voorkeur voor een platform, dus dat is aan jou om te beslissen!
Zal ik materiaal krijgen om te studeren/reviewen?
Ik sluit elke les af door je alle bestanden te sturen die ik tijdens de sessie heb gemaakt. Elke bron wordt volledig voorzien van commentaar om alle concepten te versterken. Ik laat ook enkele oefeningen achter om jezelf te trainen en/of een betrouwbare bron om er een paar te oefenen.
Begreep ik het niet, heb ik een andere les nodig?
Als je iets niet hebt begrepen, help ik je graag. Ik zal echter geen nieuwe concepten introduceren tenzij tijdens een nieuwe les.
Corrigeer je deze oefening?
Als het een oefening is die ik je heb gegeven, dan ja, met plezier. Ik zal ook oefeningen corrigeren die jij kiest, maar alleen tijdens de Tutoring Week die in de extras van de Gig staat.
Welke Assembly-variant leer je?
De lessen richten zich op GNU AT&T Assembly voor 64 en 32 bit x86-64 CPUs (https://en.wikipedia.org/wiki/GNU_Assembler). Andere syntaxes of architecturen worden niet behandeld.
Moet ik C kennen om Assembly te leren?
Het wordt sterk aanbevolen, omdat veel low level concepten al worden meegenomen. Als dat niet met C is, is minimaal een gemiddelde kennis van de algemene programmeerconcepten zeer aan te raden.
1 reviews van deze dienst
| (1) | ||
| (0) | ||
| (0) | ||
| (0) | ||
| (0) |
Specificering van de beoordeling
- Communicatieniveau van de freelancer
- Kwaliteit van de levering
- Waarde van de levering
Sorteer op
S sobhan_khan

Duitsland
Well Done...
Tot maximaal US$ 50
Prijs
1 dag
Looptijd
Nuttig?
1 reviews van deze dienst
| (1) | ||
| (0) | ||
| (0) | ||
| (0) | ||
| (0) |
Specificering van de beoordeling
- Communicatieniveau van de freelancer
- Kwaliteit van de levering
- Waarde van de levering
Sorteer op
S sobhan_khan

Duitsland
Well Done...
Tot maximaal US$ 50
Prijs
1 dag
Looptijd
Nuttig?
