Explain the rules of assembly language what is an assembler


Assignment Questions -

Q1. Explain the Rules of Assembly Language.

Q2. What is an assembler? Explain both the first pass and second pass assembler with its diagram.

Q3. Explain subroutine with example.

Q4. Explain Micro-programmed Control Unit in detail

Q5. What is mapping logic? Explain Selection of address for control memory with its diagram.

Q6. The system shown in uses a control memory of 4096 words of 32 bits each. The microinstruction has three fields. The micro operation's field has 16 bits.

a. How many bits are there in the branch address field and the select field?

b. If there are 8 status bits in the system, how many bits of the branch logic are used to select a status bit?

c. How many bits are left to select an input for the multiplexers?

Q7. Formulate a mapping procedure that provides eight consecutive microinstructions for each routine. The operation code has 8 bits and the control memory has 4096 words.

Q8. List the assembly language program (of the equivalent binary instructions) generated by a compiler from in the following Fortran program. Assume integer variables.

S U M = 0

S U M = S U M + A + B

D I F = D I F - C

S U M = S U M + D I F

Request for Solution File

Ask an Expert for Answer!!
Computer Engineering: Explain the rules of assembly language what is an assembler
Reference No:- TGS02763973

Expected delivery within 24 Hours