Customer Service Chat
Get quote & make Payment
Basic concepts of Assembler language , Basic Computer Science
In order for the PC to process information, it is essential that this information be in unique cells called registers. The registers are sets of 8 or 16 flip-flops.
A flip-flop is a device able of storing two levels of voltage, a low one, regularly 0.5 volts, and another one, usually of 5 volts. The low level of energy in the flip-flop is interpreted as off or 0 and the high level as on or 1. These states are typically known as bits, which are the littlest information unit in a computer.
A group of 16 bits is identified as word; a word can be separated in groups of 8 bits called bytes, and the sets of 4 bits are called nibbles.
The numeric system we use every day is the decimal system, but this system is not suitable for machines since the information is griped codified in the shape of on or off bits; this way of codifying takes us to the requirement of knowing the positional calculation which will permit us to express a number in any base where we want it.
Converting binary numbers to decimals
When we are doing effort with assembly language we come on the need of converting numbers from the binary system, which is used by computers, to the decimal system used by people.
The binary system is supported on only two conditions or states, be it on (1) or off (0), consequently its base is two.
Converting decimal numbers to binary
There are a number of methods to convert decimal numbers to binary; only one will be analyzed here. Logically a conversion with a scientific calculator is much simpler, but one cannot always count with one, so it is suitable to at least know one formula to do it.
The technique that will be clarified uses the successive division of two, keeping the remains as a binary digit and the result as the next number to divide.
In the hexadecimal base we have 16 digits which go from 0 to 9 and from the letter A to the F; these letters stand for the numbers from 10 to 15. therefore we count 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E, and F.
The exchange among binary and hexadecimal numbers is simple. The first thing done to do a exchange of a binary number to a hexadecimal is to divide it in groups of 4 bits, beginning from the right to the left. In case the last set, the one most to the left, is less than 4 bits, the missing places are filled with zeros.
BCD stands for acronym of Binary Coded Decimal. In this information groups of 4 bits are used to stand for each decimal digit from 0 to 9. With this technique we can stand for two digits per byte of information.
Floating point representation
This depiction is based on scientific notation; this is, to represent a number in two divisions: its base and its exponent.
As an illustration, the number 1234000, can be characterized as 1.123*10^6, in this last notation the exponent indicates to us the number of spaces that the decimal point must be moved to the right to get the innovative result.
Posted Date: 5/4/2012 3:44:32 AM | Location : United States
Ask an Expert
Basic concepts of Assembler language , Assignment Help, Ask Question on Basic concepts of Assembler language , Get Answer, Expert's Help, Basic concepts of Assembler language Discussions
Write discussion on Basic concepts of Assembler language
Your posts are moderated
Write your message here..
Explain the concept of linking and relocation, Question 1 Write an assembl...
Question 1 Write an assembly language program to find the highest among two numbers Question2 Draw and explain the internal architecture of 8085 briefly Question3 Explai
Discuss on browsers for cloud computing, Question 1 Discuss on "Platform a...
Question 1 Discuss on "Platform as a Service" Question 2 Write a note on Accounting Services Question 3 Explain the different Software clients Question 4 D
Mini computers and micro computers, Mini Computers and Micro Computers: ...
Mini Computers and Micro Computers: The mini computers are intermediate in power, and may function as small mainframe computers. They are often dedicated to a particular purpo
Date mining, I have assignment in Date mning can you help me
I have assignment in Date mning can you help me
Explain popular way commonly used to evaluate interfaces, Question: Usi...
Question: Using a questionnaire is a popular way commonly used to evaluate interfaces. (a) Describe advantages of using questionnaires as a means to evaluate interfaces.
Sql server management studio assignment, Department (DeptNo, DeptName, Offi...
Department (DeptNo, DeptName, Office, Phone) Employee (EmpNo, FirstName, LastName, JobTitle, HireDate, Salary, MgrNo, Deptno) Customer (CustNo, CompanyName, Street, City, State, Zi
Boolean expression, Problem 1. Obtain the truth table and a Boolean exp...
Problem 1. Obtain the truth table and a Boolean expression for the following conditions: x is 0 if any two of the three variables are 1. x is 1 for all other conditions.
Microprocessors, what is the role of microprocessors in IT? how they are us...
what is the role of microprocessors in IT? how they are used in medical field? how they are used in our real lifes? how they are used in latest technology?
Computer storage, Computer Storage: Computer systems include two types...
Computer Storage: Computer systems include two types of digital information storage: internal storage, within the CPU, and the backing (back up) storage on external devices su
Fully describe the assessment centre method of selection, Problem: One ...
Problem: One large employer requests CVs from applicants, and, on the basis of these, invites a selected number to take part in a telephone interview. A date and time are provi
Accounting Assignment Help
Economics Assignment Help
Finance Assignment Help
Statistics Assignment Help
Physics Assignment Help
Chemistry Assignment Help
Math Assignment Help
Biology Assignment Help
English Assignment Help
Management Assignment Help
Engineering Assignment Help
Programming Assignment Help
Computer Science Assignment Help
Why Us ?
~24x7 hrs Support
~Quality of Work
~Time on Delivery
~Privacy of Work
Human Resource Management
Literature Review Writing Help
Follow Us |
T & C
Copyright by ExpertsMind IT Educational Pvt. Ltd.