Brightland Tech has just been awarded a contract to supply memory boards to a large consumer electronics manufacturer. Brightland must set up an assembly line to produce those memory boards at a rate of 300 boards per hour. Assembly of a single memory board requires completion of nine tasks, which are referred to as A1, A2, A3, B1, C1, C2, D1, D2, and E1. All the tasks that start with the letter A must be finished before task B1 can start, and all the tasks that start with C and D must wait for B1 to finish before any of those can start. Finally, both tasks that start with C must be finished before task El can start. Each task requires 5 seconds to complete, except for tasks B1, D1, and D2, which each take 7 seconds to complete. Questions 1. Draw a precedence diagram using the information supplied, and calculate the cycle time for this assembly line. 2. Design this assembly line for Brightland Tech, using longest processing time (LPT) as the decision rule for selecting tasks. Use the task names to break any ties under the LPT rule, by selecting that task that would come first in alphabetical/numerical order. Which tasks are completed at which workstations? 3. How efficient is your design? Which workstation experiences the most idle time? 4. Calculate the theoretical minimum number of workstations for Brightland Tech's assembly line. What does this calculation tell you about your own design?
Instructions and Operation
Nowadays, electrical engineers are required to evolve their practices by incorporating embedded processes, microcontrollers, digital signal processors, and so on. These processors are beneficial in many ways and have changed the perspective of electronic design.
Subroutine Instruction
Subroutine instruction is defined as the instructions used in the programming language in a sequence form saved in memory. They are used to doing a specific task. Subroutine instruction is called a unit that instructs to perform some needed task. There are many programming languages in which subroutine instructions are used but have a different identity or name, such as method, function, subprogram, routine, etc. Subroutine or sub-program is designed or coded as they can be called multiple times while executing the program.
Classification of Buses
A bus inside a microprocessor is a collection of wirelines that contain related information. A group of wires required for communication among the microprocessor and peripherals is known as a system bus. A bus is an electrical or digital passage across which bits are transferred between a variety of computer elements. It mainly links all the internal parts to the CPU (Central Processing Unit) and main memory. The width or size of any bus is crucial since it affects the amount of data that is transferred at a certain time period. Buses always transmit data parallelly, in a 32-bit bus, the information is supplied over 32 wirelines simultaneously and each bus comprises a clock speed measurable in MHz. The various types of buses inside a microprocessor are address bus, data bus, and control bus.
Execution of Instruction
A sequence of instructions makes up a program stored in a computer's memory unit. The CPU executes these instructions by going through a cycle for each instruction. The instruction cycle in a simple computer includes the steps listed below:
snip
Trending now
This is a popular solution!
Step by step
Solved in 4 steps with 2 images