ans 4:
A compiler is a computer program (or set of programs) that translates text written in a computer language (the source language) into another computer language (the target language).
when we divide overflow error does not occur because overflow occurs when we add two numbers or when we add two negative numbers.this is because addition results in higher numbers and the number crosses the length i.e ex(-127to128)and when we divide the number it reduces so overflow does not occur
The Emulator is the Program in which we test our program before lunching it to the real hardware devices, these are the Logical devices which give the look and feel of the real hardware devices, These are very importent at the time of Software Devlopment.
In computers, debugging is the process of locating and fixing or bypassing bugs (errors) in computer program code or the engineering of a hardware device. To debug a program or hardware device is to start with a problem, isolate the source of the problem, and then fix it.
Ans 2 A linker is an part of the application program i.e. responsible for including the required runtime dll or assemblies into our project or program for so the any method that required method or function from that library will easily executed
Compiler does the job of converting the high level language into machine level language consisting of binary numbers ie 0’s and 1’s which is the ultimate or final 1.
9 Comments on Interview questions for a low-level programmer
ans 4:
A compiler is a computer program (or set of programs) that translates text written in a computer language (the source language) into another computer language (the target language).
when we divide overflow error does not occur because overflow occurs when we add two numbers or when we add two negative numbers.this is because addition results in higher numbers and the number crosses the length i.e ex(-127to128)and when we divide the number it reduces so overflow does not occur
procedure in the sense subroutine the assembler directives used here are BSA(branch and save address) BUN(branch unconditionally)
The Emulator is the Program in which we test our program before lunching it to the real hardware devices, these are the Logical devices which give the look and feel of the real hardware devices, These are very importent at the time of Software Devlopment.
In computers, debugging is the process of locating and fixing or bypassing bugs (errors) in computer program code or the engineering of a hardware device. To debug a program or hardware device is to start with a problem, isolate the source of the problem, and then fix it.
Ans 2 A linker is an part of the application program i.e. responsible for including the required runtime dll or assemblies into our project or program for so the any method that required method or function from that library will easily executed
Q4.
Compiler does the job of converting the high level language into machine level language consisting of binary numbers ie 0’s and 1’s which is the ultimate or final 1.
Q2.
Linker : it does the job of linking different header files in the main program.
Q7.
When divide overflow occurs a flag is set depending on the processor used.mostly it is OV bit in the STATUS REGISTER