Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Save to My Library
Look up keyword
Like this
170Activity
0 of .
Results for:
No results containing your search query
P. 1
Lenguaje ensamblador

Lenguaje ensamblador

Ratings:

4.0

(1)
|Views: 32,149|Likes:
Published by anon-219776

More info:

Published by: anon-219776 on Aug 29, 2008
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOC, PDF, TXT or read online from Scribd
See more
See less

03/25/2014

pdf

text

original

 
Universidad Tecnológica
Introducción a la Programación
TrabajoLenguaje Ensamblador
Nombre Alumnos:
Carlos Pichaud José González 
Nombre Profesor:
Marcelo Soto
Fecha:
25 de Junio del 2008
 
Lenguaje ensamblador
Este lenguaje fue usado ampliamente en el pasado para eldesarrollo de software, pero actualmente sólo se utiliza encontadas ocasiones, especialmente cuando se requiere lamanipulación directa del hardware o se pretendenrendimientos inusuales de los equipos.
Importancia del lenguaje ensamblador
La importancia del lenguaje ensamblador radicaprincipalmente que se trabaja directamente con elmicroprocesador; por lo cual se debe de conocer elfuncionamiento interno de este, tiene la ventaja de que enel se puede realizar cualquier tipo de programas que en loslenguajes de alto nivel no lo pueden realizar. Otro puntosería que los programas en ensamblador ocupan menosespacio en memoria.
Ventajas del Ensamblador
La primera razón para trabajar con ensamblador es queproporciona la oportunidad de conocer más a fondo laoperación de su PC, lo que permite el desarrollo desoftware de una manera más consistente.
 
La segunda razón es el control total de la PC que se tienecon el uso del mismo.Otra razón es que los programas de ensamblador son másrápidos, más compactos y tienen mayor capacidad que loscreados en otros lenguajes. Por último el ensamblador permite una optimización ideal en los programas tanto ensu tamaño como en su ejecución.
Desventajas
Tiempo de programación.- Como es un lenguaje de bajonivel requiere más instrucciones para realizar el mismoproceso, en comparación con un lenguaje de alto nivel. Por otro lado, requiere de más cuidado por parte delprogramador, pues es propenso a que los errores de lógicase reflejen más fuertemente en la ejecución.Programas fuente grandes.- Por las mismas razones queaumenta el tiempo, crecen los programas fuentes;simplemente requerimos más instrucciones primitivas paradescribir procesos equivalentes. Esto es una desventajaporque dificulta el mantenimiento de los programas, ynuevamente reduce la productividad de los programadores.Peligro de afectar recursos inesperadamente .- Que todoerror que podamos cometer, o todo riesgo que podamostener, podemos afectar los recursos de la maquina,

Activity (170)

You've already reviewed this. Edit your review.
Gatitha Kriz added this note
like
Gatitha Kriz liked this
1 thousand reads
1 hundred reads
Enid Nightshade liked this
Hernan Uriarte liked this
Laura Miguel liked this
parabajar_todo liked this

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->