answersLogoWhite

0


Best Answer

The result of assembling an assembly language source is an executable. The name of that executable is dependent upon the output file name passed to the assembler. The program that performs the assembly is the assembler itself.

More specifically, the assembler produces one or more object files, which are fed into the linker or binder. The linker or binder then produces the executable, by combining the object files, along with referenced library files, and then resolving external references.

User Avatar

Wiki User

11y ago
This answer is:
User Avatar
More answers
User Avatar

Wiki User

14y ago

It's called a program. It does not matter in which language it's written, it has the same name.

This answer is:
User Avatar

User Avatar

Wiki User

11y ago

Your question makes no sense. Try again.

This answer is:
User Avatar

User Avatar

Ameer Hamza

Lvl 2
3y ago

high-level language

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: Which program is what results when assembly language programs are converted to machine language using an assembler?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Continue Learning about Engineering

Why high level language is slower then assembly language?

Programs written in a high level language might be slower than ones written in Assembly language; but it is not always so, it is very easy to write un-effective programs in Assembly.


What is the Difference between an assembler and cross assembler?

The assembly part of a compiler is at the back end of the build process. A build process takes instructions from a programming language and converts them into machine instructions. When you need to make machine instructions for a machine that is different than the type you are programming on you need a cross compiler. For instance, if you have a PC with an Intel X86 and you want machine instructions for an Xbox with a PowerPC inside then you would need to cross compile. You could take some intermediate output from your compilation process on the PC and use a cross assembler to make PowerPC instructions. Thus you would be using a cross assembler.


Are programs that translate the source code to object code?

False. A compiler converts source code into object code.


What are some examples of assembly level language?

These days very few programs are written in assembly language. Some parts of operating system kernels are written in assembly language usually because they need to perform some function very specific to a particular microprocessor architecture. Other programs written in assembly language include programs written for very cheap microprocessors in embedded systems. Such systems have very little resources and do not run operating system and compilers. Finally some specific parts of applications programs may be written in assembly language for performance optimization, but examples of those today are quite rare indeed.


What is the difference between assembly language program and high level language program?

There is very little difference, functionally, between assembly language and machine level language. Each assembly language statement corresponds to one machine instruction. The difference is in readability (who wants to read and write in hex code?) and in ease of address computation.

Related questions

What translation programs converts assembly language programs to object program?

The only translation program that converts assembly language to machine code is an assembler.


How would you define assembly language?

assembly language uses abbreviation called menmonics.it is a bit easier to write computer programs in assembly language as compared to machine language but still requires skill and experienci.A program called assembler is used to convert an assembly language into machine language.


What coverts programs into machine language?

Assembler/compiler converts programs into machine language.


How do you write a program in 8085?

Either in Assembly or in some high level language/the hex-code (for the mnemonics) that the microprocessor 8085 generally understands.


How assembler works?

To the question, It is an low level language An assembly language is use to write programs : 1.Games 2.Operating system 3.Utility program 4.compiler/assembler/interpreter 5.Virus 6.Defragmenter 7.Device driver


Description on compiler and assembler with block diagram and figures?

Most of the compiler's that are used to compile programs is coded with the old assembler language. Assembler is also the older language which is used in the old Mainframe environment


What do you mean by assembler directives?

For completing all the tasks, an assembler needs some hints from the programmer, i.e. the required storage for a particular constant or a variable, logical names of the segments, types of the different routines and modules, end of file, etc. These types of hints are given to the assembler using some predefined alphabetical strings called assembler directives, which help the assembler to correctly understand the assembly language programs to prepare the codes.


What do you mean by directive?

For completing all the tasks, an assembler needs some hints from the programmer, i.e. the required storage for a particular constant or a variable, logical names of the segments, types of the different routines and modules, end of file, etc. These types of hints are given to the assembler using some predefined alphabetical strings called assembler directives, which help the assembler to correctly understand the assembly language programs to prepare the codes.


What do you mean by directives?

For completing all the tasks, an assembler needs some hints from the programmer, i.e. the required storage for a particular constant or a variable, logical names of the segments, types of the different routines and modules, end of file, etc. These types of hints are given to the assembler using some predefined alphabetical strings called assembler directives, which help the assembler to correctly understand the assembly language programs to prepare the codes.


Why high level language is slower then assembly language?

Programs written in a high level language might be slower than ones written in Assembly language; but it is not always so, it is very easy to write un-effective programs in Assembly.


What do mnemonics mean?

High-level languages are converted into machine code using translation software, which is commonly included with programming software. Compilers and interpreters are the terms for these translators. Compilers and interpreters are used to translate programmes. To learn more about data science please visit- Learnbay.co


History of assembly language?

Assembly Language HistoryThe first assembler appears in the early mainframe computer EDSAC in late 1940sElectronic Delay Storage Automatic Calculator (EDSAC) was an early British computer. The machine, having been inspired by John von Neumann's seminal First Draft of a Report on the EDVAC, was constructed by Maurice Wilkes and his team at the University of Cambridge Mathematical Laboratory in England. EDSAC was the first practical stored-program electronic computer.EDSAC ran its first programs on 6 May 1949, when it calculated a table of squares and a list of prime numbers.The initial orders were hard-wired on a set of uniselector switches and loaded into the low words of memory at startup. By May 1949, the initial orders provided a primitive relocating assembler taking advantage of the mnemonic design described above, all in 31 words. This is the world's first assembler, and arguably the start of the global software industry!After this ,many assemblers appears on various mainframes ,,including Regional Assembly Language assembler, Whirlwind assembler and Rochester assembler and many others.a large number of programs have been written entirely in assembly language. Operating systems were almost exclusively written in assembly language until the widespread acceptance of C in the 1970s and early 1980s. Many commercial applications were written in assembly language as well, including a large amount of the IBM mainframe software written by large corporations. COBOL and FORTRAN eventually displaced much of this work, although a number of large organizations retained assembly-language application infrastructures well into the 90s.In the 1980s,TASM and MASM were development by borland and microsoft,many famous applications run on PC are written in assembly language.But like the situation on mainframe,when PC is powerful ,more and more applications are written in high level computer language like c/c++/Java.Later, new fetures are added to assembly language:some assemblers have incorporated structured programming elements to encode execution flow .A new generation of assembly language appears these years named "typed assembly language " on which assembly language is extended to include a method of annotating the datatype of each value that is manipulated by the code .In my opinion,The most common use of assembly language is Win32 assembly programming by computer hobbyiest .The assembler on linux named "AS" is usually only used by driver developer.