Monday, September 17, 2007

Part 3 exam sorry ptul2x...

Latest VideoCard

The X1950 main upgrade compared to the X1900 series specification wise is the increased memory bandwidth, as the memory chips are now running at 1000 Mhz (x2 DDR: 2000 Mhz - 2 Ghz). To achieve this speed ATI is using GDDR4 memory chips, these are blistering fast but don?t need extreme cooling to run at these speeds. Speaking about cooling, the new reference heatsink on this video card is quite a step up from the previous one. It?s larger, redder and looks to provide a better noise/performance ratio than any other high end ATI VGA card has had before.



ATI Radeon X1950XTX PCI-E Video Card 100-435843, 512MB GDDR4, CrossFire Ready, HDTV, Avivo, w/ Dual DVI

Imagine games with hyper realistic light blooms, lifelike skin textures, and silky smooth hair. That's what it's like on ATI's fastest and most flexible 3D graphics processor. Radeon X1950 graphics. Never comprise.

Features: State-Of-The-Art Performance: Turn your PC into a gaming powerhouse. Ignite a new gaming experience by adding an additional CrossFire graphics card and a CrossFire Ready motherboard. Enjoy broad compatibility with games, graphics cards and motherboards. All Gaming All The Time: Rip through games with 512 MB of GDDR4 memory for maximum performance. Play the latest games with fast frame rates and "no compromise" image quality. Immerse yourself in photorealistic gameplay with simultaneous HDR and adaptive anti-aliasing effects. Avivo High-End Video and Display: Rediscover your photos and video and experience over 1 billion colors1. Watch crystal clear video playback. Ready your multimedia system for HDCP2 and watch high-definition content.

Specifications: 512 MB GDDR4 memory. Shader Model 3.0. High dynamic range. CrossFire ready. 2 x Dual-link DVI outputs. HDCP support. Video-in/Video-out. Windows Vista Premium Ready3.

System Requirements: PCI Express based PC is required with one x16 lane graphics slot. available on the motherboard and one additional adjacent expansion slot. Connection to the system power supply is required: 450-Watt power supply or greater, 30 Amps on 12 volt rail recommended (assumes fully loaded system). For CrossFire: 550 watt power supply or greater, 38 Amps on 12 volt rail. 512MB of system memory. Installation software requires CD-ROM drive. DVD playback requires DVD drive and decoder software (not included).

Part 2 exam


Intel D915PBL is based on the Intel 915P Express; it will help us estimate the performance of the chipset with DDR2 SDRAM.



















ABIT AG8. ABIT made its i915P-based mainboard compatible with DDR SDRAM rather than with DDR2. This mainboard will help us evaluate the performance of the Intel 915P Express chipset with dual-channel DDR400 SDRAM.











ASUS P4P800-E Deluxe. This is an i865PE-based mainboard, but it matches the performance of i875-based products due to ASUS’ exclusive HyperPath technology. Note also that this mainboard can work with DDR533 SDRAM with the processor operating at its rated frequency, which makes it a most exciting object for comparison with the i925/i915-based boards.









Part 1 exam










Intel D925XCV. This mainboard is based on the Intel 925X Express chipset. I used this mainboard to examine the performance of this chipset with dual-channel DDR2-533 and dual-channel DDR2-400 memory.









Intel D925XCV uses the south bridge ICH6R.
As a result, the board supports four SerialATA channels which allow setting up two RAID arrays of levels 0,1 or MatrixRAID.

Also, due to the ICH6R the board offers 8 USB2.0 ports. Four of these are installed on the rear panel, with 4 more connected with brackets (the board comes bundled with one bracket for two ports).

Intel D925XCV also supports IEEE1394 ("Firewire"). To that end, there is an additional Agere's FW323-06 controller onboard.

Therefore, the board offers support for up to 3 IEEE1394 ports: one mounted on the board's rear panel, with the other 2 connected through a bracket (there is a bracket that is put as a bundled item).

Intel D925XCV also offers 8-channel integrated Intel High Definition Audio, with ALC880 chip used as the codec.

A cocple of words on the overclocking: there is a high-speed Marvell Yukon 88E8050 (Gigabit Ethernet) LAN controller onboard. It is connected directly to a separate PCI Express bus, which gives a substantial increase the real data transmission rate.

Now take a look at the board's rear panel.


We have a standard set of connector: PS/2 ports for the keyboard and mouse, one parallel and one serial ports, audio outputs for the 8-channel audio, optical and coaxial SP-DIF outputs, four USB2.0 ports, one Firewire and one network port (RJ-45).

Intel D925XCV has only one jumper that is used for clearing the BIOS settings. Its operation principle is somehow different from other, similar jumpers. In the nominal position (1-2), the system starts up normally; in the (2-3) position we immediately get into the BIOS regardless of any settings (including the memory latency timings). The user can also change any passwords. But if we leave the jumper completely open, then the "BIOS recovery from diskette" function will snap on.


The board features in an additional Molex power connector installed in the bottom-left corner of the board (which means it will be missing on the microATX version).



It is possible to plug in whatever additional devices inside the housing (e.g. illumination :). It should be noted also that power application is adjustable from within the BIOS.

Monday, August 27, 2007

Exercise 2

Memory chips

RAM
RAM is Random Access Memory. RAM is the area where your computer stores programs that you are currently running and data that you are currently working on.
RAM can be contrasted with disk storage. Disk storage holds all of your programs and all of your data -- whether you are working with them or not. When you turn off your computer, the contents of RAM instantly disappear, but the contents of your disk storage remain unharmed.

ROM
Read-Only Memory or ROM is an integrated-circuit memory chip that contains configuration data. ROM is commonly called firmware because its programming is fully embedded into the ROM chip. As such, ROM is a hardware and software in one.
Because data is fully incorporated at the ROM chip's manufacture, data stored can neither be erased nor replaced. This means permanent and secure data storage. However, if a mistake is made in manufacture, a ROM chip becomes unusable. The most expensive stage of ROM manufacture, therefore, is creating the template. If a template is readily available, duplicating the ROM chip is very easy and affordable.

PROM
PROM stands for Programmable Read-Only Memory. It was invented by Wen Tsing Chow in 1956. Unlike a ROM chip, a PROM chip comes from the manufacturers devoid of any programming. Programming is done by the end user or the makers of electronic devices which require a permanent data storage device. Since it is cheaper than a ROM chip, it is also useful for making experimental programming test runs. Successful programming can later on be applied to a ROM chip at manufacture.
A PROM chip can only be programmed with the desired data once. Data or programming information stored in PROM chips is permanent. A PROM chip is also non-volatile so data is not lost when power is turned off.

EPROM
EPROM or Erasable Programmable Read Only Memory was invented by Engr. Dov Frohman. It is a ROM-type chip that can hold data from 10-20 years. It is different from PROM because it can be programmed more than once. An EPROM programming is erased only through exposure to ultra violet light. The EPROM is configured or reconfigured using an EPROM programmer.
An EPROM is an array of columns and rows. Each intersection is called a cell and each cell has a floating gate transistor and a control gate transistor. These two transistors are separated by a fine oxide layer.

EEPROM
EEPROM stands for Electrically Erasable Programmable Read-Only Memory. An EEPROM is like an EPROM chip since it can be written in or programmed more than once. Unlike the EPROM chip, however, an EEPROM chip need not be taken out of the computer or electronic device of which it is part when a new program or data needs to be written on it.
Selective programming can be done to an EEPROM chip. The user can alter the value of certain cells without needing to erase the programming on other cells. Thus, sections of data can be erased and replaced without needing to alter the rest of the chip's programming.

PORTS
On computer and telecommunication devices, a port (noun) is generally a specific place for being physically connected to some other device, usually with a socket and plug of some kind. Typically, a personal computer is provided with one or more serial ports and usually one parallel port. The serial port supports sequential, one bit-at-a-time transmission to peripheral devices such as scanners and the parallel port supports multiple-bit-at-a-time transmission to devices such as printers.

In programming, a port (noun) is a "logical connection place" and specifically, using the Internet's protocol, TCP/IP, the way a client program specifies a particular server program on a computer in a network. Higher-level applications that use TCP/IP such as the Web protocol, Hypertext Transfer Protocol, have ports with preassigned numbers. These are known as "well-known ports" that have been assigned by the Internet Assigned Numbers Authority (IANA). Other application processes are given port numbers dynamically for each connection. When a service (server program) initially is started, it is said to bind to its designated port number. As any client program wants to use that server, it also must request to bind to the designated port number.

In programming, to port (verb) is to move an application program from an operating system environment in which it was developed to another operating system environment so it can be run there. Porting implies some work, but not nearly as much as redeveloping the program in the new environment. open standard programming interface (such as those specified in X/Open's 1170 C language specification and Sun Microsystem's Java programming language) minimize or eliminate the work required to port a program. Also see portability.

BUSES
A bus is a set (group) of parallel lines that information (data, addresses, instructions, and other information) travels on inside a computer. Information travels on buses as a series of electrical pulses, each pulse representing a one bit or a zero bit (there are trinary, or three-state, buses, but they are rare). Some writers use the term buss with a double ‘s’.

The size or width of a bus is how many bits it carries in parallel. Common bus sizes are: 4 bits, 8 bits, 12 bits, 16 bits, 24 bits, 32 bits, 64 bits, 80 bits, 96 bits, and 128 bits.

The speed of a bus is how fast it moves data along the path. This is usually measured in MegaHertz (MHz) or millions of times a second.

The capacity of a bus is how much data it can carry in a second. In theory this is determined by multiplying the size of the bus by the speed of the bus, but in practice there are many factors that slow down a bus, including wait cycles (waiting for memory or another device to have information ready).

Some recent buses move two sets of data through the bus during each cycle (one after the other). This is called double pumping the bus.

An internal bus is a bus inside the processor, moving data, addresses, instructions, and other information between registers and other internal components or units.

An external bus is a bus outside of the processor (but inside the computer), moving data, addresses, and other information between major components (including cards) inside the computer.

A bus master is a combination of circuits, control microchips, and internal software that control the movement of information over a bus. The internal software (if any) is contained inside the bus master and is separate from the main processor.

A processor bus is a bus inside the processor. Some processor designs simplify the internal structure by having one or two processor buses. In a single processor bus system, all information is carried around inside the processor on one processor bus. In a dual processor bus system, there is a source bus dedicated to moving source data and a destination bus dedicated to moving results. An alternative approach is to have a lot of small buses that connect various units inside the processor. While this design is more complex, it also has the potential of being faster, especially if there are multiple units within the processor that can perform work simultaneously (a form of parallel processing).

A system bus connects the main processor with its primary support components, in particular connecting the processor to its memory. Depending on the computer, a system bus may also have other major components connected.

A data bus carries data. Most processors have internal data buses that carry information inside the processor and external data buses that carry information back and forth between the processor and memory.

An address bus carries address information. In most processors, memory is connected to the processor with separate address and data buses. The processor places the requested address in memory on the address bus for memory or the memory controller (if there is more than one chip or bank of memory, there will be a memory controller that controls the banks of memory for the processor). If the processor is writing data to memory, then it will assert a write signal and place the data on the data bus for transfer to memory. If the processor is reading data from memory, then it will assert a read signal and wait for data from memory to arrive on the data bus.

In some small processors the data bus and address bus will be combined into a single bus. This is called multiplexing. Special signals indicate whether the multiplexed bus is being used for data or address. This is at least twice as slow as separate buses, but greatly reduces the complexity and cost of support circuits, an important factor in the earliest days of computers, in the early days of microprocessors, and for small embedded processors (such as in a microwave oven, where speed is unimportant, but cost is a major factor).

An instruction bus is a specialized data bus for fetching instructions from memory. The very first computers had separate storage areas for data and programs (instructions). John Von Neumann introduced the von Neumann architecture, which combined both data and instructions into a single memory, simplifying computer architecture. The difference between data and instructions was a matter of interpretation. In the 1970s, some processors implemented hardware systems for dynamically mapping which parts of memory were for code (instructions) and which parts were for data, along with hardware to insure that data was never interpretted as code and that code was never interpretted as data. This isolation of code and data helped prevent crashes or other problems from “runaway code” that started wiping out other programs by incorrectly writing data over code (either from the same program or worse from some other user’s software). In more recent innovation, super computers and other powerful processors added separate buses for fetching data and instructions. This speeds up the processor by allowing the processor to fetch the next instruction (or group of instructions) at the same time that it is reading or writing data from the current or preceding instruction.

A memory bus is a bus that connects a processor to memory or connects a processor to a memory controller or connects a memory controller to a memory bank or memory chip.

A cache bus is a bus that connects a processor to its internal (L1 or Level 1) or external (L2 or Level 2) memory cache or caches.

An I/O bus (for input/output) is a bus that connects a processor to its support devices (such as internal hard drives, external media, expansion slots, or peripheral ports). Typically the connection is to controllers rather than directly to devices.

A graphics bus is a bus that connects a processor to a graphics controller or graphics port.

A local bus is a bus for items closely connected to the processor that can run at or near the same speed as the processor itself.

LOCAL buses
ISA (Industry Standard Architecture) is a bus system for IBM PCs and PC clones. The original standard, from 1981, was an 8 bit bus that ran at 4.77 MHz. In 1984, with the introduction of the IBM AT computer (which used the 80286 processor, introduced by Intel in 1982), ISA was expanded to a 16 bit bus that ran at 8.3 MHz.

MCA (Micro Channel Architecture) is a 32 bit bus introduced in 1987 by IBM with the PS/2 computer that used the Intel 80386 processor. IBM attempted to license MCA bus to other manufacturers, but they rejected it because of the lack of ability to use the wide variety of existing ISA devices. IBM continues to use a modern variation of MCA in some of its server computers.

EISA (Extended Industry Standard Architecture) is a 32 bit bus running at 8.3 MHz created by the clone industry in response to the MCA bus. EISA is backwards compatible so that ISA devices could be connected to it. EISA also can automatically set adaptor card configurations, freeing users from having to manually set jumper switches.

NuBus is a 32 bit bus created by Texas Instruments and used in the Macintosh II and other 680x0 based Macintoshes. NuBus supports automatic configuration (for “plug and play”).

VL bus (VESA Local bus) is created in 1992 by the Video Electronics Standards Association for the Intel 80486 processor. The VL bus is 32 bits and runs at 33 MHz. The VL bus requires use of manually set jumper switches.

PCI (Peripheral Component Interconnect) is a bus created by Intel in 1993. PCI is available in both a 32 bit version running at 33 MHz and a 64 bit version running at 66 MHz. PCI supports automatic configuration (for “plug and play”). PCI automatically checks data transfers for errors. PCI uses a burst mode, increasing bus efficiency by sending several sets of data to one address.

DIB (Dual Independent Bus) was created by Intel to increase the performance of frontside L2 cache.

SECC (Single Edge Contact Cartridge) was created by Intel for high speed backside L2 cache.

AGP (Accelerated Graphics Port) was created by Intel to increase performance by separating video data from the rest of the data on PCI I/O buses. AGP is 32 bits and runs at 66 MHz. AGP 2X double pumps the data, doubling the amount of throughput at the same bus width and speed. AGP 4X runs four sets of data per clock, quadrupling the throughput.

DRDRAM was a memory bus created by Rambus to increase speed of connections between the processor and memory. DRDRAM is a 33 bit bus running at 800 MHz. 16 bits are for data, with the other 17 bits reserved for address functions.

Monday, August 20, 2007

NETWORK TOPOLTopology refers to the way in which the network of computers is connected. Each topology is suited to specific tasks and has its own advantages and disadvantages.

The choice of topology is dependent upon

type and number of equipment being used
planned applications and rate of data transfers
required response times
cost

There are FOUR major competing topologies

bus
ring
star
FDDI

Bus Topology

all workstations connect to the same cable segment
commonly used for implementing Ethernet at 10mbps
the cable is terminated at each end
wiring is normally done point to point
a faulty cable or workstation will take the entire LAN down
two wire, generally implemented using coaxial cable during the 1980's

The bus cable carries the transmitted message along the cable. As the message arrives at each workstation, the workstation computer checks the destination address contained in the message to see if it matches it's own. If the address does not match, the workstation does nothing more.

If the workstation address matches that contained in the message, the workstation processes the message. The message is transmitted along the cable and is visible to all computers connected to that cable.

Ring Topology

workstations connect to the ring
faulty workstations can be bypassed
more cabling required than bus
the connectors used tend to cause a lot of problems
commonly used to implement token ring at 4 and 16mbps
four wire, generally STP or UTP


Physical Implementation Of A Ring Network

Each workstation is connected back to a Multiple Access Unit (MAU), which supports up to eight workstations. Additional MAU are cascaded to provide greater workstation numbers.

Star Topology

all wiring is done from a central point (the server or hub)
has the greatest cable lengths of any topology (and thus uses the most amount of cable)
generally STP or UTP, four wire


FDDI Topology

100mbps
normally implemented over fiber optic (fast-Ethernet, UTP)
dual redundancy built in by use of primary and secondary ring
automatic bypassing and isolation of faulty nodes


Fiber Distributed Data Interface

FDDI is based on two counter rotating 100-Mbit/sec token-passing rings. The rings consist of point to point wiring between nodes which repeat the data as it is received.

The primary ring is used for data transmission; the secondary is used for data transmission or to back up the primary ring in the event of a link or station failure. FDDI supports a sustained transfer rate of about 80Mbps, a maximum of 1000 connections (500 nodes) and a total distance of 200 kilometers end to end. There is a maximum distance of 2 kilometers between active nodes.


Friday, July 20, 2007


I'am Rocky C. Castillo. I live at Lanang Pampangga. My mother's name is Marilyn Castillo. My father's name is Rocky Q Castillo. I was born on july 02,1990 in Davao City. My Sisters name are Rolyn Castillo,Riou Via Castillo. My Brother's name is Raffy Vincent Castillo. My Friends Call me Rocky. I'am now in 1st year college student in AMA computer college and I'am taking BSCS. The Occupation of my father is Business man and my mother is BusinessWoman.

Thursday, July 19, 2007

output

This is a line.
This is another line.