Examine the features of a typical pc motherboard, Electrical Engineering

Assignment Help:

Q. Examine the features of a typical PC motherboard?

The purpose of this experiment is to examine the features of a typical PC motherboard, including:

  • CPU and co-processor
  • Memory
  • I/O
  • BIOS
  • Interrupts

Procedure

 Choose two chapters in the PDF for closer study. For each: 1) Do the "Questions/Activities" section and 2) Answer the questions in the Self Test section

Submit your findings.

Download copy of Program TONE.ASM: Generate a 1 KHz tone on the PC speaker for 5 seconds.

        .MODEL SMALL

        .DATA

;Note: You will have to adjust these values to get the 5 seconds.

;The current values give just over 1 second on a 1.3 GHz machine.

OUTER   DW    4000            ;outer loop count

INNER   DW    50000           ;inner loop count

        .CODE

        .STARTUP

        CALL  SPKRON          ;turn speaker on

        MOV   CX,1190         ;divisor for 1 KHz tone

        CALL  LDTIMER         ;set speaker frequency

        CALL  DELAY           ;wait for chosen duration

        CALL  SPKROFF         ;turn speaker off

        .EXIT

SPKRON  PROC  NEAR

        IN    AL,61H          ;read current state of port 61h

        OR    AL,3            ;set speaker control bits

        OUT   61H,AL          ;output new state

        RET

SPKRON  ENDP

SPKROFF PROC  NEAR

        IN    AL,61H          ;read current state of port 61h

        AND   AL,0FCH         ;clear speaker control bits

        OUT   61H,AL          ;output new state

        RET

SPKROFF ENDP

DELAY   PROC  NEAR

        MOV   DX,OUTER

WAIT1:  MOV   CX,INNER

WAIT2:  NOP

        NOP

        NOP

        NOP

        LOOP  WAIT2

        DEC   DX              

        JNZ   WAIT1          

        RET

DELAY   ENDP

;Note: Output frequency equals 1,190,000 divided by CX

LDTIMER PROC  NEAR

        MOV   AL,0B6H         ;timer 2 control word

        OUT   43H,AL

        MOV   AL,CL           ;output lower byte of count

        OUT   42H,AL

        MOV   AL,CH           ;output upper byte of count

        OUT   42H,AL

        RET

LDTIMER ENDP

        END


Related Discussions:- Examine the features of a typical pc motherboard

What is the difference between near call and far call, What is the differen...

What is the difference between near call and far call? The PROC directive specifies the start of a procedure, should also be followed along with a NEAR or FAR. A NEAR procedure

Find the output function y for the logic circuits, Q. Find the output funct...

Q. Find the output function Y for the logic circuits of Figure (a) and (b). An AOI (AND-OR-INVERT) gate is shown in Figure with its two possible realizations. Obtain the output

Synchronous motor, Q. A synchronous motor operates continuously on the foll...

Q. A synchronous motor operates continuously on the following duty cycle: 50 hp for 8 min, 100 hp for 8 min, 150 hp for 10 min, 120 hp for 20 min, and no load for 14min. Specify th

Operation of zener diode, Operation of Zener Diode The Zener diode's o...

Operation of Zener Diode The Zener diode's operation depends upon the heavy doping of its p-n junction permitting electrons to tunnel from the valence band of the p-type mater

Write a brief note on common drain amplifier, Q. Write a brief note on comm...

Q. Write a brief note on common drain amplifier Since voltage at the gate-drain is more easily determined than that of the voltage at gate-source, the voltage source in the inp

Explain rs232c standard, Explain RS232C Standard. RS232C: 1. Stand...

Explain RS232C Standard. RS232C: 1. Standard described for asynchronous communications where there is given timing among data bits and no fixed timing among the characters

Inductive coupling, #question. i want design of inductive coupling to trans...

#question. i want design of inductive coupling to transfer power @ 2 watt in air gap of 5mm radial distance..

Breifly explain abrasive jet machining, Breifly explain abrasive jet machin...

Breifly explain abrasive jet machining in Briefly explain the following key terms in electrochemical machining (a) Electrolytes (b) ECM tooling techniques with suitable ex

Production of rotating fields from single-phase windings, Production of Rot...

Production of Rotating Fields from Single-Phase Windings In this subsection we show that a single-phase winding carrying alternating current produces a stationary pulsating flu

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd