Questions
Design an address register (AR) with it’s associated control circuitry that could be implemented into a...

Design an address register (AR) with it’s associated control circuitry that could be implemented into a simple computer. The register should be able to perform the following functions: load, increment, and clear. The register will be limited to four bits.

In: Electrical Engineering

The Early voltage is a quantity used to model ... The dependency of the collector current...

The Early voltage is a quantity used to model ...

The dependency of the collector current (Ic) on the base current for a BJT transistor in the active region

The dependency of the collector current (Ic) on temperature for a BJT transistor in the active region

The dependency of the collector current (Ic) on the base-emitter voltage for a BJT transistor in the active region

The dependency of the collector current (Ic) on the collector-emitter voltage for a BJT transistor in the active region

In: Electrical Engineering

2. Consider the same computer system used in problem 1. The following trace of accessed page...

2. Consider the same computer system used in problem 1. The following trace of accessed page numbers was recorded over time: 1, 0, 2, 2, 1, 7, 6, 7, 0, 1, 2, 0, 3, 0, 4, 5, 1, 5, 2, 4, 5, 6, 7, 6, 7, 2, 4, 2, 7, 3, 3, 2, 3. The first two page references were reads, while the third was a write, and every third reference after that was also a write operation.

c) Assuming that the clock replacement policy is used in combination with a modify bit for write operations, show how the contents of the four memory frames change over the sequence of page references. Compute the hit rate assuming that all frames are initially empty

In: Electrical Engineering

how media convergence can be synergistic with scalability of the number of user's in a VoIP...

how media convergence can be synergistic with scalability of the number of user's in a VoIP communications environment.

In: Electrical Engineering

1) Description of peration I2C level shifter ? 2) Explain how to do full test for...

1) Description of peration I2C level shifter ?

2) Explain how to do full test for I2C level shifter by using power supply and digital oscilloscope ?

In: Electrical Engineering

Design a differentiator circuit using a capacitor to have gain of 100. What is the output...

Design a differentiator circuit using a capacitor to have gain of 100. What is the output of the amplifier if the input is Vin = 0.05 sin 500.

In: Electrical Engineering

Design a counter with an external control, x, to count the sequence of multiples of 3...

Design a counter with an external control, x, to count the sequence of multiples of 3 (i.e., 0-3-6 and repeat) when the control is 0, and non-multiples of 3 (i.e., 1-2-4-5-7 and repeat) when the control is 1. These values will be displayed on a seven-segment display. When the control value changes, the first clock should drive the output to the first value in the appropriate count- e.g., if the circuit has been counting non multiples and the control switches to 0, the first clock should drive the output to 0 (or if you have been counting multiples and the control switches to 1, the first clock pulse should make the output 1).

In: Electrical Engineering

1) a) Write a MATLAB function called Area1 having two inputs, r and N, and an...

1)

a) Write a MATLAB function called Area1 having two inputs, r and N, and an output, A1. The output A1 should be the area under a curve, f(x), for x starting at x_start and ending at x_end. The input r should be a vector (array) having x_start and x_end as its two elements. The input N should be an integer equal to the number of equallength sub-intervals in which the interval from x_start to x_end should be divided. Here, we will use function: f(x) = 0.1x 2 + cos(0.4 ? x) +exp(-x 2 /10) for x_start = 0 and x_end = 10. In other words, the Area1.m file which includes the function should look as follows:

function A1 = Area1(r, N)

……. Code needed to calculate the area…..

end

To compute the approximate area, implement the midpoint approximation method in MATLAB. In other words, the area will be approximately equal to the sum of the rectangular areas.

(b) Repeat part (a), but call the function Area2, and the corresponding MATLAB file ‘Area2.m’, and instead of using the midpoint approximation method, use the trapezoid method.

(c) Create another script (e.g., main.m) and call A1 = Area1(r, N); and A2 = Area2(r, N); within a for loop which increases N from 5 to 50 with step of 1. Save the 46 results into vectors A_all1 and A_all2. Then plot A_all1 and A_all2 with respect to the 46 corresponding values of N in a single plot, and observe how they converge to the true area as N increases. Add appropriate xlabel and ylabel. Which method converges faster?

In: Electrical Engineering

Implement in MATLAB the Newton-Raphson method to find the roots of the following functions. (a) f(x)...

Implement in MATLAB the Newton-Raphson method to find the roots of the following functions.

(a) f(x) = x 3 + 3x 2 – 5x + 2

(b) f(x) = x2 – exp(0.5x)

Define these functions and their derivatives using the @ symbol. For example, the function of part (a) should be f=@(x)x^3 + 3*x.^2 - 5*x + 2, and its derivative should be f_prime=@(x)3*x.^2 + 6*x - 5.

For each function, use three initial values for x (choose between -10 and 10), so that you can find more than a single root, if possible. Each time you run the algorithm, keep the values of x for each iteration, and plot them with respect to the iteration number.

Plot each function for x between -10 and 10 (e.g., x=-10:0.1:10;) to confirm visually that the roots that you found are where they are supposed to be. You may zoom in as you see fit to get a clearer picture about where the roots are.

In: Electrical Engineering

Our professor wants a short report for the followin question. My class is Signals and Systems....

Our professor wants a short report for the followin question. My class is Signals and Systems. The book we are using is Signals and systems second edition by Simon Hykin and Barry Van Veen

(B) Define the following terminologies: noise, interference, and jamming.

In: Electrical Engineering

You may use your programming of choice to implement and simulate. Please turn in the code, simulation, and a description of what is going on in the simulation.

You may use your programming of choice to implement and simulate. Please turn in the code, simulation, and a description of what is going on in the simulation.

In: Electrical Engineering

I want you to solve the below statement that about Electric field and dielectric refraction. The...

I want you to solve the below statement that about Electric field and dielectric refraction.

The question is to Explain the behavior of electric field in the interface of two insulation materials of different relative permittivity.

In: Electrical Engineering

Design a power supply to deliver 4 to 9 Vdc adjustable voltage to control DC motor...

Design a power supply to deliver 4 to 9 Vdc adjustable voltage to control DC motor speed. Motor power at maximum load is 20W at maximum speed (maximum voltage). Supply is 12V car battery with 70Ah capacity. How long the battery will last at maximum load and maximum speed? Add a 13.8Vdc communications power supply to continuously charge the battery at 500mA.

In: Electrical Engineering

Write a story about cyberbullying

Write a story about cyberbullying

In: Electrical Engineering

this program is to be done in c language. Using Pointers Create a program pointerTester.c to...

this program is to be done in c language. Using Pointers Create a program pointerTester.c to experiment with pointers. Implement the following steps one by one in your program: YOU NEED TO ANSWER QUESTION Use printf to print your answers at the end(after 12). 1. Declare three integer variables a, b and c. Initialize them to 0, 100 and 225, respectively. 2. Print the value of each variable and its address. 3. Add the following declaration to your code: int *pA = &a, *pB = &b, *p; 4. Print the value of each pointer and the value it points to (using the pointer) 5. Run your program multiple times. a. Does any of the values *pA, *pB or *p change? b. Does any of the values pA, pB or p change? 6. Change the value that p points to to 50 without declaring the valuable that p points to. Can you print the value that p points to? 7. Declare an array z of 10 integers and initialize its elements to 0, 1, 2, …., 9 8. Print the address of each element in the array using the z[i] notation 9. Print the address of each element in the array using the z + i notation 10. Print the content of the array using z + i notation 11. Declare a string literal x and set it to value “hello”. 12. Change the second character of x to upper case. What happens? Strings Write a program reading.c that reads from standard input according to the user’s choice. The program should ask “How would you like to read?” 1: character by character; 2: word by word; 3: line by line. Default: print “Invalid choice”. You should write the three procedures below. - The procedure readCharByChar asks the user to enter 5 characters and read them (hint: using %c). - The procedure readWordByWord asks the user to enter 5 words and read them (hint: using %s). - The procedure readLineByLine should ask the user to enter 5 lines and read them (hint: using gets). In each of the three procedures, the values read should be printed to the screen, each on a separate line showing: input index, tab, unit (char, word, or line). According to the user choice, your program uses a switch statement to call readCharByChar, readWordByWord, and readLineByLine, respectively. Make sure your code is properly indented, your variables have meaningful names, and macro definitions are used when appropriate.

In: Electrical Engineering