Flowchart
Untitled
Flowchart content
Assembly Language
Programming in the assembly language also requires knowledge about system internal details such as the processor architecture, memory organization, and so on.
What Is Assembly Language?
is directly influenced by the instruction set and architecture of the processor
The assembly language code must be processed by a program in order to generate the machine language code .
Assembler is the program tha t translates the assembly languag e code into the machine language.
NASM is a popular assembler for the intel processors
It is a free assembler and NASM supports a variety of formats including the formats used by Microsoft Windows, Linux and a host of others.
1. Assembly language instructions are cryptic.
2. Assembl y language operations are expressed by using mnemonics
3. Assembl y language instructions are low level.
Advantages of High-Level Languages
are preferred to program applications,Here are some advantages of programming in a high-level language:
1. Program development is faster.
Programs written in a high-level language are relatively small compared to the equivalent programs written in an assembly language. are also easier to code and debug.
Programs are easier to maintain. programs written in a high-level language are easier to understand and, when good programming practices are followed, easier to maintain.
Prog rams a re portable, hey can be used with little or no modification on different computer systems.
Why Program in Assembly Language?
iefficiency, and accessibility to system hardware
Efficiency refers to how "good" a program is in achieving a given objective
Space-efficiency refers to the memory requirements of a program, that is, the size of the executable code.
One of the main reasons for writing programs in an assembly language is to generate code that is time-efficient.
The other main reason for writing assembly language programs is to have direct control over system hardware
TEC, sede central, arquitectura de computadores
Resumen #2 Sivarama, caps. 1 y 4
Jossy Mejia Vargas 2017109693
Martes 6 de marzo, 1 semestre,Esteban Arias Mendez
Information
- Description
- Flowchart on Untitled, created by Jossy Ivan Mejia Vargas on 06/03/2018.
- Created by
- Jossy Ivan Mejia Vargas
- Views
- 0
- Rating