Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

Arquitectura de Computadores clase Ensamblador

No description
by

Juan Monge

on 31 March 2016

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Arquitectura de Computadores clase Ensamblador

Ensamblador
Software necesario
Para poder crear un programa se requieren varias herramientas:

Primero un editor para crear el programa fuente.

Segundo un compilador que no es mas que un programa que “traduce” el programa fuente a un programa objeto.

Tercero un enlazador o linker , que genere el programa ejecutable a partir del programa objeto.

Utilizaremos en el curso
El editor puede ser cualquier editor de textos
Qué es Ensamblador?
Es un lenguaje de programación de bajo nivel para los computadores, microprocesadores, microcontroladores y otros circuitos integrados programables.
Sobre el Paso 1 la Edición
Paso 1 la Edición

Cómo creo un programa?
NO ES un compilador (como C, cobol, fortram u otros)
Los compiladores traducen sus rutinas, funciones , procedimientos con otros programas y servicios del sistema operativo para producir un programa ejecutable.

Los ensambladores son programas destinados a realizar el ensamblado de un determinado código.
Los archivos fuente de código ensamblador deben estar en formato ASCII standard. Para esto utilizo cualquier editor de texo que permita crear archivos .txt
Paso 2 Ensamblado
El ensamblado se lleva a cabo invocando al MASM o al NASM
Paso 3 Enlace "Link"
De la misma forma que el ensamblado, la fase de liga se lleva a cabo con el LINK
Full transcript