Te ayudaré a programar en ensamblador
Acerca de este Servicio
Assembly es el primer paso por encima del código máquina puro y su curva de aprendizaje puede ser muy empinada. Aprenderlo también implica lograr un buen dominio de la programación de bajo nivel en general, así como un buen conocimiento de cómo funcionan realmente la CPU y la memoria.
Puedo ayudarte con:
- Configurar un entorno de programación en Assembly simple basado en GCC.
- Comprender los diseños de memoria, registros y gestión de datos a bajo nivel.
- Describir las diferentes secciones de un programa completo en Assembly.
- Aprender y usar correctamente muchas instrucciones de Assembly.
- Aprender aritmética de bajo nivel con enteros y puntos flotantes.
- Entender etiquetas, saltos y control de flujo a bajo nivel.
Para prepararte para cualquier clase, te recomiendo ponerte en contacto previamente para discutir el tema(s), el horario y el precio.
Cualquier sesión, por dividida que esté, seguramente terminará dentro del límite de tiempo especificado en el paquete elegido. En caso de que las clases se retrasen y/o cancelen por algún evento imprevisto o necesidad personal, no dudaré en contactarte.
Propósito de la lección:
Lenguaje de programación
Tecnología de desarrollo:
Otros
FAQ
Traducción automática
¿Cómo se desarrollarán las lecciones?
Puedo enseñarte lo que necesites ya sea escribiendo mensajes en el chat o, preferiblemente, hablando en una llamada mientras comparto mi pantalla directamente. No tengo una plataforma preferida para trabajar, ¡así que tú eliges!
¿Tendré material para estudiar o repasar?
Concluiré cada clase enviándote todos los archivos que haya escrito durante toda la sesión. Cada fuente estará completamente comentada para consolidar todos los conceptos. También dejaré algunos ejercicios para que practiques y/o una fuente confiable para obtener algunos de ellos.
No entendí, ¿necesito otra clase?
Si no entendiste algo, estoy más que dispuesto a ayudarte. Sin embargo, no introduciré conceptos completamente nuevos a menos que sea durante una nueva clase.
¿Corregirás este ejercicio?
Si es un ejercicio que te asigné, entonces sí, con gusto. También corregiré ejercicios de tu elección, pero solo durante la Semana de Tutoría mencionada en los extras del Gig.
¿Qué tipo de Assembly enseñarás?
Me centraré en GNU AT&T Assembly para CPUs x86-64 de 64 y 32 bits (https://en.wikipedia.org/wiki/GNU_Assembler). No cubriré otras sintaxis ni otras arquitecturas.
¿Necesito saber C para aprender Assembly?
Se recomienda encarecidamente, ya que muchos conceptos de bajo nivel ya serán considerados. Si no con C, al menos un conocimiento promedio de los conceptos generales de programación es muy recomendable.
1 comentarios sobre este Servicio
| (1) | ||
| (0) | ||
| (0) | ||
| (0) | ||
| (0) |
Desglose de calificaciones
- Nivel de comunicación del Freelancer
- Calidad de la entrega
- Valor de la entrega
Ordenar por
S sobhan_khan

Alemania
Well Done...
Hasta USD50
$
1 día
Tiempo
Útil?
1 comentarios sobre este Servicio
| (1) | ||
| (0) | ||
| (0) | ||
| (0) | ||
| (0) |
Desglose de calificaciones
- Nivel de comunicación del Freelancer
- Calidad de la entrega
- Valor de la entrega
Ordenar por
S sobhan_khan

Alemania
Well Done...
Hasta USD50
$
1 día
Tiempo
Útil?
