Sunday, October 13, 2019
Tibetan Thanka Paintings :: Buddhism Religion Art Creative Papers
Tibetan Thanka Paintings Tibet, with its isolated, harsh geographical location and history of political and social remoteness would seem an unlikely place to provide a ââ¬Å"cradle for creative artâ⬠(Bailey 22). Yet it is in this desolate section of the world that one of the most intriguing artistic cultures has been cultivating over hundreds of centuries. One facet of what makes Tibetan art so unique and interesting is its interdependency on its religious beliefs. In Tibet one might use the words ââ¬Å"religionâ⬠and ââ¬Å"cultureâ⬠almost as synonyms, especially for the artsââ¬âliterature, drama, painting, and sculpture. Not only were they inspired by religion, but religion was their very raison dââ¬â¢Ã ªtre (Pal 18). Tibetan thanka[1] paintings are a wonderful example of the interconnectedness of religion and art. These images are ââ¬Å"not meant to be the object of simple idolatryâ⬠(Jackson 11), but rather take on a more interactive role, which can be applied to nearly every facet of traditional Tibetan life. Tibetan Buddhism pervades all aspects of the creation and use of thanka paintingsââ¬âin the training and requirements of the artists who create the paintings, in the physical creative process itself, in the iconography used, and in all the paintingââ¬â¢s multiple functions. Tibetan thanka paintings, throughout their entire lifespanââ¬âfrom concept to consecrated imageââ¬âhelp devotional religious activity for Tibetan Buddhism[2]. Thanka Artists Types of Artists Tibetan thanka artists, of which there were two types, monks and professionals, work within the confines of religious tradition. Trained professionals made up the majority of thanka artists, all of whom studied for years under strict instruction. Lamas were also involved in the creation of many paintings, mainly in a supervisory capacity (Pal 25). The chief centers of Tibetan art were the monasteries that often supplied artists with work (Pal 24). Usually, professional artists either had their own studios or were attached to individual monasteries for the duration of specific jobs. Being an artist was not automatically hereditary and any talented adolescent boy could join a studio as an apprentice. The training period each child underwent was usually extensive and demanding: The apprentice was expected to study drawing for about sixteen months, simple coloring for ten months, and mixed coloring for at least a year. Only then was he allowed to paint under his teacherââ¬â¢s strict vigilance. This he did for many years before he was qualified to set up his own workshop (Pal 25).
Friday, October 11, 2019
David Henry Hwangs M Butterfly Essay example -- David Henry Hwang M B
David Henry Hwang's M Butterfly "I've played out the events of my life night after night, always searching for a new ending to my story, one where I will leave this cell and return forever to my Butterfly's arms." (Hwang 3.3.1-4) With these words of David Henry Hwang's play M Butterfly, we realize that we have just been staring directly into the memories of Rene Gallimard. The fact that Rene Gallimard serves as the narrator of his memories in the play M Butterfly delivers an impression of the character behind Gallimard than could ever be achieved by the viewing of the screenplay. The existence of Marc in the play as seen from Gallimard's perspective, the fact that Gallimard serves as the main organizer of ideas in the play, and the differing roles of Helga in the two works all lead to very different impressions and interpretations by the reader or viewer. Gallimard's narration seems to be the most obvious difference between the movie and the play. While reading the play, the audience has an opportunity to get to know the personality of Rene Gallimard, as well as his feelings about certain topics. Such insight can be very crucial in the impression that a character makes on an audience. Gallimard's persona is very evident in the opening lines of the play. He remarks initially about the dimensions of the cell, the atmosphere, and the living conditions. Immediately, this paints a picture for the reader that is very accurate physically, and the reader sees that Gallimard is straightforward, and says what he means without very much preamble. As the opening scenes develop, we also see the side of Gallimard that is the dreamer. Rene definitely has visions of perfection, and they are demonstrated when he remarks RAlone in this cell, I sit night after night, watching our story play through my head, always searching for a new ending, one which redeems my honor , where she returns at last to my arms.S (1.3.7-11) Gallimard can be classified as a dreamer, and not only because he is confined to a prison cell for many years. He has a vision of how life is supposed to be, and feels rewarded when he conforms to a stereotype. For example, he says RI knew this little flower was waiting for me to call, and, as I wickedly refused to do so, I felt the first time that rush of power -- the absolute power of a man.... ... creation necessary to construct the story of the play while the movie simply feeds the audience with information. In conclusion, the audienceUs perception of Rene Gallimard is much different in the play M Butterfly than in the movie of the same title. Although David Henry Hwang wrote both the play and the screenplay, the character development is far greater in the play. The reader must create a picture of Gallimard by his impressions, reactions, and interactions with characters from his past that simply do not exist in the movie. Marc, Gallimard's best friend from school, does not exist in the movie, but is the voice inside GallimardUs head throughout the play. Helga, who exists in both works, has much more bearing in the book, again shaping the readerUs impression of the kind of man that Gallimard really is. The fact that the play employs a narrator and the movie does not leads the reader down a different path, especially when the narrator is Rene Gallimard himself. The human mind is one that is capable of creating its own world. When viewing the movie, one sees a sense of Rene GallimardUs world. When reading the play, one understands his world.
What is a school and what is it for?
1. Distinguish between education and schooling. Answer: Education is a process of human growth by which one gains greater understanding and control over oneself and oneââ¬â¢s world. It involves our minds, our bodies, and our relations with the people and the world around us. Education is also characterized by continuous development and change. The end product of the process of education is learning. Schooling is a specific, formalized process, usually focused on the young, and whose general pattern traditionally has varied little from one setting to the next. Describe how school function as transmitter and re-creators of culture. Answer: Teachers design the classroom so that the Americans and Hispanic cultures are honored and children learn to operate effectively in both languages. American cultures have always embraced many cultures. Nevertheless a primary responsibility of the school is to assist foreign born students in the acquisition. 3. Describe how schools can operate as vehicle for social, democratic, and economic reconstruction. Answer: Social deconstructionists ââ¬â proponent of the theory of education that schools and teachers need to engage in the reconstructing and reforming of society to eradicate its ills and shortcomings. Economic reconstructionists- subscribers to an educational perspective or motivational that focuses on developing students who take critical stances toward the dominant social and economic status quo. 4. Identify the four basic purpose of school. A. Intellectual purpose- promote academic learning, B. Political and civic- purposes help the students to learn how to govern themselves wisely and justly. C. Economic purpose ââ¬â schools will prepare students for the future. D. Social purpose- adapt to social expectations. 5. Explain why students in elementary classrooms learn to deny desire, delay gratification, cope with interruptions and work through social distractions. Answer: because they are surrounded by so many other students who want the same thing they want. 6. Describe the range of educational experiences for middle-grade students, based on the grade configuration of the school, the size of the school, the administrationââ¬â¢s and teacherââ¬â¢s orientations, the goals of the school and the staffing patterns. Answer: the goals that schools set for students influence middle-school education in other ways as well, including the curriculum offered and the instructional method used. It was found that classroom structure for students in the middle grades varied from completely self-contained classrooms, in which one teacher taught one from of students all major subject areas, to completely departmentalized schools in which each teacher specialized in a single subject area and taught several different classes of students. The middle schools showed a greater percentage of departmentalized staffing. Teachers also differed by the type of licensure held. Teachers with secondary licensure were more likely to be subject matter oriented, and middle-grade students were taught by subject matter experts showed higher level pf achievement. 7. Explain how the greater variety of choices secondary students have can result in different high school experiences, based on tracking, the courses in which they enroll, the feedback they receive from teachers, and the tacit agreement they make with their teachers, Answer: early adolescences are characterized by a variety of developmental needs and dramatic evaluation in the maturation rate. . Identify four areas suggested to improve the quality of high schools. A. pressure on the teacher B. influence on tracking C. classroom treaties D. specialty shops 9. List and explain some of the characteristics of schools that are effective with respect to academic. Answer: the teacherââ¬â¢s expectation ââ¬â high can do expectation Communication among te achers ââ¬â high degree of colleagueship Task orientation ââ¬â serious attitude Academic engaged time- keep students working Part II 1. Raise your hand before you speak 2. No chewing gum 3. No talking in class 4. Do your homework or they will contact your parents 5. If you are late for class you will have to go to the principal office. 6. The principal said it was okay for him to whoop me. ** I felt #6 was unfair because other people shall not be able to whoop you.
Thursday, October 10, 2019
Memory Organization
Memory Basics Memory is the workspace for the computers processor. It is a temporary storage area where the programs and data being operated on by the processor must reside. Memory storage is considered temporary because the data and programs will remain there only as long as the computer has electrical power or is not reset. Before being shut down or reset, any data that has been changed should be saved to a more permanent storage device of some type (usually a hard disk) so it can be reloaded into memory again in the future. We often call memory RAM, for Random Access Memory.Main memory is called RAM because you can randomly (and quickly) access any location in memory. When we talk about a computers memory, we usually mean the RAM in the system, meaning primarily the memory chips or modules that make up the primary active program and data storage used by the processor. This is often confused with the term storage, which should be used when referring to things such as disk and tape drives (although some people do consider them a form of memory). 2Types of Memory To better understand physical memory in a system, it is necessary to see where and how it fits into the system.Three main types of physical memory used in modern PCs are â⬠¢ ROM: Read Only Memory â⬠¢ DRAM: Dynamic Random Access Memory â⬠¢ SRAM: Static RAM 2. 1ROM Read Only Memory, or ROM, is a type of memory that can permanently or semipermanently hold data. It is called read-only because it is either impossible or difficult to write to. ROM is also often referred to as non-volatile memory because any data stored in ROM will remain, even if the power is turned off. As such, ROM is an ideal place to put the PCs startup instructionsthat is, the software that boots the system.Note that ROM and RAM are not opposites, as some people seem to believe. In fact, ROM is technically a subset of the systems RAM. In other words, a portion of the systems Random Access Memory address space is mapped into one or more ROM chips. This is necessary to contain the software that enables the PC to boot up; otherwise, the proces- sor would have no program in memory to execute when it was powered on. For example, when a PC is turned on, the processor automatically jumps to address FFFF0h, expecting to find instructions to tell the processor what to do.This location is exactly 16 bytes from the end of the first megabyte of RAM space, and the end of the ROM. If this location was mapped into regular memory 1 chips, any data stored there would have disappeared when the power was turned off previously, and the processor would subsequently find no instructions to run the next time power was turned on. By placing a ROM chip at this address, a system startup program can be permanently loaded into the ROM and will be available every time the system is turned on. The motherboard ROM normally contains four main programs, including the following in most systems: â⬠¢ POST: Power-On Self Test.A series of test routines that ensure the system components are operating properly. â⬠¢ CMOS Setup: A menu-driven application that allows the user to set sys- tem configuration parameters, options, security settings, and preferences. â⬠¢ Bootstrap Loader: The routine that first scans the floppy drive and then the hard disk, looking for an operating system to load. â⬠¢ BIOS: Basic Input/Output System. A series of device driver programs designed to present a standard interface to the basic system hardware, especially hardware that must be active during the boot process. Four different types of ROM chips are ROM. Read Only Memory â⬠¢ PROM. Programmable ROM â⬠¢ EPROM. Erasable PROM â⬠¢ EEPROM. Electrically Erasable PROM, also called a flash ROM No matter which type of ROM you use, the data stored in a ROM chip is non- volatile and will remain indefinitely unless intentionally erased or overwritten. 2. 1. 1PROM PROMs are a type of ROM that is blank when new and must be pr ogrammed with whatever data you want 2. 1. 2EPROM One variation of the PROM that has been very popular is the EPROM. An EPROM is a PROM that is erasable. EPROM is erased by exposure to intense UV light. 2. 1. 3 EEPROM/Flash ROMA newer type of ROM is the EEPROM, which stands for Electrically Erasable PROM. These chips are also called flash ROMs, and are characterized by their capability to be erased and reprogrammed directly in the circuit board in which they are installed, with no special equipment required. 2 2. 2DRAM Dynamic RAM is the type of memory chip used for most of the main memory in a modern PC. The main advantages of DRAM is that it is very dense, meaning you can pack a lot of bits into a very small chip, and it is very inexpensive, which makes it affordable for large amounts of memory.The memory cells in a DRAM chip are tiny capacitors that retain a charge to indicate a bit. The problem with DRAM is that it is dynamic, and because of the design must be constantly refresh ed or the electrical charges in the individual memory capacitors will drain and the data will be lost. Refresh occurs when the system memory controller takes a tiny break and accesses all the rows of data in the memory chips. DRAMs use only one transistor and capacitor pair per bit, which makes them very dense, offering a lot of memory capacity per chip than other types of memory. 2. 3 Cache MemorySRAMThere is another distinctly different type of memory that is significantly faster than most types of DRAM. SRAM stands for Static RAM, which is so named because it does not need the periodic refresh rates like DRAM (Dynamic RAM). Due to the design of SRAM, not only are refresh rates unnecessary, but SRAM is much faster than DRAM and is fully able to keep pace with modern processors. SRAM memory is available in access times of 2ns or less, which means it can keep pace with processors running 500MHz or faster! This is due to the SRAM design, which calls for a cluster of six transistors f or each bit of storage.The use of transistors but no capacitors means that refresh rates are not necessary because there are no capacitors to lose their charges over time. As long as there is power, SRAM will remember what is stored. Compared to DRAM, SRAM is much faster, but also much lower in density and much more expensive. The lower density means that SRAM chips are physically larger and store many less bits overall. The high number of transistors and the clustered design means that SRAM chips are both physically larger and much more expensive to produce than DRAM chips.Even though SRAM is too expensive for PC use as main memory, PC designers have found a way to use SRAM to dramatically improve PC performance. Rather than spend the money for all RAM to be SRAM memory, which can run fast enough to match the CPU, it is much more cost-effective to design in a small amount of high-speed SRAM memory, called cache memory. The cache runs at speeds close to or even equal to the processo r, and is the memory from which the processor normally directly reads from and writes to. During read operations, the data in the high-speed cache memory is resupplied from the lower-speed main memory or DRAM in advance. 3Memory Packaging Memory is made from tiny semiconductor chips and must be packaged into something less fragile and tiny in order to be integrated with the rest of the system Different types of memory paclages are â⬠¢ Dual Inline Packages (DIPs) and Memory Modules â⬠¢ Single Inline Memory Modules (SIMMs) â⬠¢ Dual Inline Memory Modules (DIMMs) 3. 1DIPS Most memory chips are packaged into small plastic or ceramic packages called dual inline packages or DIPs. A DIP is a rectangular package with rows of pins running along its two longer edges These are the small black boxes you see on SIMMs, DIMMs or other larger packaging styles . 2SIMMs SIMMs are available in two flavors: 30 pin and 72 pin. 30-pin SIMMs are the older standard, and were popular on third and fourth generation motherboards. 72-pin SIMMs are used on fourth, fifth and sixth generation PCs. SIMMs are placed into special sockets on the motherboard created to hold them. The sockets are specifically designed to ensure that once inserted, the SIMM will be held in place tightly 3. 3DIMMs DIMMs are 168 pins in size, and provide memory 64 bits in width. They are a newer form factor and are becoming the de facto standard for new PCs; they are not used on older motherboards motherboards.SIMMs have contacts on either side of the circuit board but they are tied together. So a 30-pin SIMM has 30 contacts on each side of the circuit board, but each pair is connected. DIMMs however have different connections on each side of the circuit board 4Memory Banks Memory chips (DIPs, SIMMs, SIPPs, and DIMMs) are organized in banks on motherboards and memory cards. The banks usually correspond to the data bus capacity of the systemââ¬â¢s microprocessor. The number of bits for each bank can be made up of single chips, SIMMs, or DIMMs. 4 5Memory ReliabilityA part of the nature of memory is that it will inevitably fail. These failures are usually classified as two basic types: hard fails and soft errors. The most well understood are hard fails, in which the chip is working and then, due to some flaw, physical damage, or other event, becomes damaged and experiences a permanent failure. Fixing this type of failure normally requires replacement of some part of the memory hardware, such as the chip, SIMM, or DIMM. Hard error rates are known as HERs. The other more insidious type of failure is the soft error.A soft error is a nonpermanent failure that may never reoccur, or occur at infrequent intervals. (Soft fails are effectively ââ¬Å"fixedâ⬠by powering the system off and back on. ) Soft error rates are known as SERs. There are basically three levels and techniques for fault tolerance used in modern PCs: â⬠¢ Non-parity â⬠¢ Parity â⬠¢ ECC (Error Correcting Co de) Non-parity systems have no fault tolerance at all. The reason they are even used is because they have the lowest inherent cost. No additional memory is necessary as is the case with parity or ECC techniques. 6ParityTne standard IBM set for the industry is that the memory chips in a bank of nine each handle one bit of data: eight bits per character plus one extra bit called the parity bit. As the eight individual bits in a byte are stored in memory, a parity genera- tor/checker, which is either part of the CPU or located in a special chip on the motherboard, evaluates the data bits by counting the number of 1s in the byte. If an even number of 1s is in the byte, the parity generator/checker creates a 1 and stores it as the ninth bit (parity bit) in the parity memory chip.That makes the total sum for all nine bits an odd number. If the original sum of the eight data bits is an odd number, the parity bit created is 0, keeping the 9-bit sum an odd number. The value of the parity bit is always chosen so that the sum of all nine bits (eight data bits plus one parity bit) is an odd number. The following examples may make it easier to understand: Data bit number: 0 1 2 3 4 5 6 7 Data bit value:10110011 Parity bit:0 5 In this example, because the total number of data bits with a value of 1 is an odd number (5), the parity bit must have a value of 0 to ensure an odd sum for all nine bits.The following is another example: Data bit number: 0 1 2 3 4 5 6 7 Data bit value :00110011 Parity bit: 1 In this example, because the total number of data bits with a value of 1 is an even number (4), the parity bit must have a value of 1 to create an odd sum for all nine bits. When the system reads memory back from storage, it checks the parity information. If a (9-bit) byte has an even number of bits with a parity bit value of 1, that byte must have an error. The system cannot tell which bit has changed, or if only a single bit has changed.If three bits changed, for example, the byte still flags a parity-check error; if two bits changed, however, the bad byte may pass unnoticed. The following examples show parity-check messages for three types of systems: For the IBM PC: PARITY CHECK x For the IBM XT: PARITY CHECK x yyyyy (z) For the IBM AT and late model XT: PARITY CHECK x yyyyy Where x is 1 or 2: 1=Erroroccurredonthemotherboard 2=Erroroccurredinanexpansionslot yyyyy represents a number from 00000 through FFFFF that indicates, in hexadecimal notation, the byte in which the error has occurred. Where (z) is (S) or (E ): S) = Parity error occurred in the system unit (E ) = Parity error occurred in the expansion chassis When a parity-check error is detected, the motherboard parity-checking cir- cuits generate a non-maskable interrupt (NMI), which halts processing and di- 6 verts the systems attention to the error. The NMI causes a routine in the ROM to be executed. The routine clears the screen and then displays a message in the upper-left corner of the screen . The message differs depending on the type of computer system. 7 ECC (Error Correcting Code) ECC goes a big step beyond simple parity error detection.Rather than just detecting an error, ECC allows a single bit error to be corrected, which means the system can continue on without interruption and without corrupting data. ECC as implemented in most PCs can only detect and not correct double-bit errors. Because studies have indicated that approximately 98 percent of memory errors are single- bit variety, the most commonly used type of ECC is one in which the attendant memory controller detects and corrects single-bit errors in an accessed data word (double-bit errors can be detected, but not corrected).This type of ECC is known as SEC-DED and requires an additional seven check bits over 32 bits in a 4-byte system and eight check bits in an 8-byte system. ECC in a 4-byte system obviously costs more than non-parity or parity, but in an 8-byte system, ECC and parity costs are equal. ECC entails the memory controller calculating the check bits on a memory- write operation, performing a compare between the read and calculated check- bits on a read operation and, if necessary, correcting bad bit(s).The additional ECC logic in the memory controller is not very significant in this age of inex- pensive, high-performance VLSI logic, but ECC actually affects memory perfor- mance on writes. This is because the operation must be timed to wait for the calculation of check bits and, when the system waits for corrected data, reads. On a partial-word write, the entire word must first be read, the affected byte(s) rewritten, and then new check bits calculated. This turns partial-word write operations into slower read-modify writes. Most memory errors are of a single-bit nature, which are correctable by ECC.Incorporating this fault-tolerant technique provides high system reliability and attendant availability. An ECC-based system is a good choice for servers, workstations, or mis sion-critical applications in which the cost of a potential memory error outweighs the additional memory and system cost to correct it, along with ensuring that it does not detract from system reliability. 8 The System Logical Memory Layout The original PC had a total of 1M of addressable memory, and the top 384K of that was reserved for use by the system.Placing this reserved space at the top (between 640K and 1024K instead of at the bottom, between 0K and 640K) led to what today is often called the conventional memory barrier. The constant pressures on system and peripheral manufacturers to maintain compatibility by never breaking from the original memory scheme of the first PC has resulted in 7 a system memory structure that is (to put it kindly) a mess. Logical memory sections are given below â⬠¢ Conventional (Base) memory â⬠¢ Upper Memory Area (UMA) â⬠¢ High Memory Area (HMA) â⬠¢ Extended memory (XMS) â⬠¢ Expanded memory (obsolete) Video RAM memory (part of UMA) â⬠¢ Adapter ROM and Special Purpose RAM (part of UMA) â⬠¢ Motherboard ROM BIOS (part of UMA) 8. 1 Conventional (Base) Memory The original PC/XT-type system was designed to use 1M of memory workspace, sometimes called RAM (random access memory). This 1M of RAM is divided into several sections, some of which have special uses. DOS can read and write to the entire megabyte, but can manage the loading of programs only in the portion of RAM space called conventional memory, which was 512K at the time the first PC was introduced.The other 512K was reserved for use by the system, including the motherboard and adapter boards plugged into the system slots. After introducing the system, IBM decided that only 384K was needed for these reserved uses, and the company began marketing PCs with 640K of user memory. Thus, 640K became the standard for memory that can be used by DOS for running programs, and is often termed the 640K memory barrier. The remaining memory after 640K was rese rved for use by the graphics boards, other adapters, and the motherboard ROM BIOS.This barrier largely affects 16-bit software such as DOS and Windows 3. 1, and is much less of a factor with 32-bit software and operating systems such as Windows 95/98, NT, and so on. 8. 2 Upper Memory Area (UMA) The term Upper Memory Area (UMA) describes the reserved 384K at the top of the first megabyte of system memory on a PC/XT and the first megabyte on an AT-type system. This memory has the addresses from A0000 through FFFFF. The way the 384K of upper memory is used breaks down as follows: â⬠¢ The first 128K after conventional memory is called video RAM.It is re- served for use by video adapters. When text and graphics are displayed onscreen, the electronic impulses that contain their images reside in this space. Video RAM is allotted the address range from A0000-BFFFF. 8 â⬠¢ The next 128K is reserved for the adapter BIOS that resides in read-only memory chips on some adapter boards plug ged into the bus slots. Most VGA-compatible video adapters use the first 32K of this area for their onboard BIOS. The rest can be used by any other adapters installed. Many network adapters also use this area for special-purpose RAM called Shared Memory.Adapter ROM and special-purpose RAM is allotted the address range from C0000-DFFFF. â⬠¢ The last 128K of memory is reserved for motherboard BIOS (the basic input/output system, which is stored in read-only RAM chips or ROM). The POST (Power-On Self Test) and bootstrap loader, which handles your system at bootup until the operating system takes over, also reside in this space. Most systems only use the last 64K (or less) of this space, leaving the first 64K or more free for remapping with memory managers. Some systems also include the CMOS Setup program in this area.The motherboard BIOS is allotted the address range from E0000-FFFFF. 8. 3Extended Memory The memory map on a system based on the 286 or higher processor can extend bey ond the 1M boundary that exists when the processor is in real mode. On a 286 or 386SX system, the extended memory limit is 16M; on a 386DX, 486, Pentium, Pentium MMX, or Pentium Pro system, the extended memory limit is 4G (4,096M). Systems based on the Pentium II processor have a limit of 64G (65,536M). For a system to address memory beyond the first megabyte, the processor must be in protected modethe native mode of 286 and higher processors.On a 286, only programs designed to run in protected mode can take advantage of extended memory. 386 and higher processors offer another mode, called virtual real mode, which enables extended memory to be, in effect, chopped into 1M pieces (each its own real-mode session). Virtual real mode also allows for several of these sessions to be running simultaneously in protected areas of memory. The extended memory specification (XMS) was developed in 1987 by Mi- crosoft, Intel, AST Corp. , and Lotus Development to specify how programs would use exte nded memory.The XMS specification functions on systems based on the 286 or higher and allows real-mode programs (those designed to run in DOS) to use extended memory and another block of memory usually out of the reach of DOS. Before XMS, there was no way to ensure cooperation between programs that switched the processor into protected mode and used extended memory. There was also no way for one program to know what another had been doing with the extended memory because none of them could see that memory while in real mode. HIMEM.SYS becomes an arbitrator of sorts that first grabs all the extended memory for itself and then doles it out to programs that know the XMS protocols. In this manner, several programs that use XMS memory can operate together under DOS on the same system, switching the pro- cessor into 9 and out of protected mode to access the memory. Extended memory can be made to conform to the XMS specification by installing a de- vice driver in the CONFIG. SYS file. The most common XMS driver is HIMEM. SYS, which is included with Windows 3. x and later versions of DOS, starting with 4. and up. 8. 4 High Memory Area (HMA) The High Memory Area (HMA) is an area of memory 16 bytes short of 64K in size, starting at the beginning of the first megabyte of extended memory. It can be used to load device drivers and memory-resident programs to free up conventional memory for use by real-mode programs. Only one device driver or memory-resident program can be loaded into HMA at one time, no matter what its size. Originally, this could be any program, but Microsoft decided that DOS could get there first, and built capability into DOS 5 and newer versions.The HMA area is extremely important to those who use DOS 5 or higher because these DOS versions can move their own kernel (about 45K of program instructions) into this area. This is accomplished simply by first loading an XMS driver (such as HIMEM. SYS) and adding the line DOS=HIGH to your CONFIG. SYS file. Tak ing advantage of this DOS capability frees another 45K or so of conventional memory for use by real-mode programs by essentially mov- ing 45K of program code into the first segment of extended memory.Although this memory was supposed to be accessible in protected mode only, it turns out that a defect in the design of the original 286 (which, fortunately, has been propagated forward to the more recent processors as a feature) accidentally al- lows access to most of the first segment of extended memory while still in real mode. The use of the HMA is controlled by the HIMEM. SYS or equivalent driver. The origins of this memory usage are interesting because they are based on a bug in the original 286 processor carried forward through even the Pentium II. 8. 5 Expanded MemorySome older programs can use a type of memory called Expanded Memory Spec- ification or EMS memory. Unlike conventional (the first megabyte) or extended (the second through 16th or 4,096th megabytes) memory, expanded memory is not directly addressable by the processor. Instead, it can only be accessed through a 64K window and small 16K pages established in the UMA. Expanded memory is a segment or bank-switching scheme in which a custom memory adapter has a large number of 64K segments onboard, com- bined with special switching and mapping hardware. The system uses a free segment in the UMA as the home address for the EMS board.After this 64K is filled with data, the board rotates the filled segment out and a new, empty segment appears to take its place. In this fashion, you have a board that can keep on rotating in new segments to be filled with data. Because only one segment can be seen or oper- ated on at one time, EMS is very inefficient for program code and is normally 10 only used for data. 9Video Memory The video memory is such an important component of the video card, and indirectly the entire PC, that several new memory technologies have been created specifically for it.The goal: to impr ove the speed with which information can be pumped into and out of the video memory, to keep system performance high as the video system tries to do more and more. Various memory technologies now being used on video cards are explained below. 9. 1 Standard (Fast Page Mode) DRAM The oldest technology used in video card memory, fast page mode (FPM) memory is now considered ââ¬Å"standardâ⬠DRAM as it has the fewest performanceenhancing capabilities of the different types of memory on the market. FPM DRAM is a technology used primarily for main system memories (even there, it is now considered a poor performer) and is not really ell-suited for highperformance video applications. 11 FPM is the least expensive type of memory available for video, and is used today mostly on low-end or generic cards (as well as older cards of course). For many applications they can be quite satisfactory; however, they reach their limits quickly when trying to use high resolution modes, especially in true color. The limitations of standard DRAM are due to two primary effects: it is single ported (which means it can only do one access at a time) and it runs at a relatively low speed and access width. 9. 2 Extended Data Out (EDO) DRAMEDO DRAM is the same as standard FPM DRAM except for a slight modification in the access cycle that gives it a small performance boost. With EDO DRAM, one read to memory can begin before the last one has completely finished; this yields a raw speed improvement of between 5 and 20 percent, depending on whom you ask. Originally used only for main system memory, EDO DRAM is becoming more popular on video cards because it provides slightly improved performance over standard DRAM at the same cost. (At one time EDO was more expensive than FPM but due to supply and demand effects now, EDO is actually the same cost or lower).EDO is still, however, a low-cost and low-performance solution compared to other types of video memory, and is not used on high-end card s. 9. 3 Video RAM (VRAM) The traditional, standard DRAM used for video cards typically does not have enough bandwidth to handle the demands of running a card at high resolution and color depths, with acceptable refresh rates. The main reason why is the two competing access factors for the video memory: the processor writing new information to the memory, and the RAMDAC reading it many times per second in order to send video signals to the monitor.To address this fundamental limitation, a new type of memory was created called video RAM or VRAM. As the name implies, this memory is specifically tailored for use in video systems. The fundamental difference between VRAM and standard DRAM is that VRAM is dual-ported. This means that it has two access paths, and can be written to and read from simultaneously. The advantages of this are of course enormous given what the video card does: many times per second a new screen image is calculated and written to the memory, and many times per seco nd this memory is read and sent to the monitor.Dual- porting allows these operations to occur without bumping into each other. VRAM provides substantially more bandwidth than either standard DRAM or EDO DRAM; double in many cases. It is more suited for use in systems requiring high resolution and color depth displays. The only reason that it hasnââ¬â¢t replaced standard DRAM entirely is of course: cost. VRAM is more complex and requires more silicon per bit than standard DRAM, which makes it cost more. 12 9. 4Window RAM (WRAM)Window RAM or WRAM is a modification of regular VRAM that both improves performance and reduces cost on a bit-for-bit basis. Designed specifically for use in graphics cards, WRAM is also dual-ported but has about 25% more bandwidth than VRAM, and also incorporates additional features to allow for higher performance memory transfers for commonly used graphical operations such as text drawing and block fills. Furthermore, WRAM is less expensive than VRAM to ma nufacture (although still more expensive than DRAM). 9. 5 Synchronous Graphics RAM (SGRAM)A relatively newer RAM technology, Synchronous Graphics RAM or SGRAM tackles the poor performance of regular DRAM by increasing greatly the speed at which memory transfers take place. SGRAM also incorporates specific per- formance enhancing features designed to work with acceleration features built into video cards, to greatly improve overall video processing speed. SGRAM is still single-ported, unlike VRAM or WRAM, but offers performance that is much closer to VRAM than DRAM due to its advanced design. 10 Flash Memory DevicesFlash memory has been around for several years as a main or an auxiliary storage medium for notebook computers. However, the rise of devices such as digital cameras and MP3 players and the presence of USB ports on practically all recent systems have transformed this technology from a niche product into a mainstream must-have storage technology. Flash memory is a type of no nvolatile memory that is divided into blocks rather than bytes, as with normal RAM memory modules. Flash memory, which also is used in most recent computers for BIOS chips, is changed by a process known as Fowler-Nordheim tunneling.This process removes the charge from the floating gate associated with each memory cell. Flash memory then must be erased before it can be charged with new data. The speed, low reprogramming current requirements, and compact size of recent flash memory devices have made flash memory a perfect counterpart for portable devices such as notebook computers and digital cameras, which often refer to flash memory devices as so-called ââ¬Å"digital filmâ⬠. Unlike real film, digital film can be erased and reshot.Ultra-compact, USB-based keychain drives that use flash memory are replacing both traditional floppy drives and Zip/SuperDisk drives for transporting data between systems. Diiferent types of flash memory devices are expained below. 10. 1Compact Flash CompactFlash was developed by SanDisk Corporation in 1994 and uses ATA architecture to emulate a disk drive; a CompactFlash device attached to a com- 13 puter has a disk drive letter just like your other drives. Later types of flash memory also use ATA architecture, either implemented in the device itself or in its controller. 0. 2MultiMedia Card The MultiMediaCard (MMC) was codeveloped by SanDisk and Infineon Tech- nologies AG (formerly Siemens AG) in November 1997 for use with smart phones, MP3 players, digital cameras, and camcorders. The MMC uses a simple 7-pin serial interface to devices and contains low-voltage flash memory. 10. 3Secure Digital (SD) A SecureDigital (SD) storage device is about the same size as MMC , but itââ¬â¢s a more sophisticated product. SD, which was codeveloped by Toshiba, Matsushita Electric (Panasonic), and SanDisk in 1999, gets its name from two special features.The first is encrypted storage of data for additional security, meeting current and fut ure Secure Digital Music Initiative (SDMI) standards for portable devices. The second is a mechanical write-protection switch. 10. 4Pen Drive As an alternative to floppy and Zip/SuperDisk-class removable-media drives, USB-based flash memory devices are rapidly becoming the preferred way to move data between systems. The first successful drive of this type ââ¬â Trekââ¬â¢s ThumbDrivewas ââ¬â introduced in 2000 and has spawned many imitators, in- cluding many that incorporate a keychain or pocket clip to emphasize their portability.Unlike other types of flash memory, USB keychain drives donââ¬â¢t require a separate card reader; they can be plugged in to any USB port or hub. Al- though a driver is usually required for Windows 98 and Windows 98SE, most USB keychain drives can be read immediately by newer versions of Windows, particularly Windows XP. As with other types of flash memory, USB keychain drives are assigned a drive letter when connected to the computer. Most have capacities ranging from 128MB to 1GB, with some capacities as high as 2GB or more.However, typical read/write performance of USB 1. 1-compatible drives is about 1MBps. Hi-Speed USB keychain drives are much faster, providing read speeds ranging from 5MBps to 15MBps and write speeds ranging from 5MBps to 13MBps. 11Advanced Memory Technologies 11. 1RDRAM RDRAM is a proprietary technology made by Rambus Inc. for use exclusively in certain Intel compatible motherboards 14 RDRAM stands for Rambus Dynamic Random Access Memory. It can access data anywhere on the chip; It requires power to hold its data; and it transfers data twice per clock signal.However, it uses a smaller pathway, or ââ¬Å"system bus,â⬠to send information. The Rambus system bus is 16-bits wide. Rambus transfers data at 800 megahertz (MHz) and faster. Rambus is the more expensive type of memory since its proprietary, royalty costs that manufacturers must pay to produce it tend to result in higher retail prices. Add itionally, Rambus compatible motherboards require that all of their RAM slots be occupied. Traditionally, a computer may contain anywhere from one to four ram slots. If a slot is unoccupied, the system still operates.Rambus requires that either a Rambus memory module or a kind of place holder known as a continuity module be in place to complete the memory path to the bus. 11. 2 DDR SDRAM (DDR) Double data rate (DDR) SDRAM memory is a JEDEC-created standard that is an evolutionary upgrade of standard SDRAM in which data is transferred twice as quickly. Instead of doubling the actual clock rate, DDR memory achieves the doubling in performance by transferring twice per transfer cycle: once at the leading (falling) edge and once at the trailing (rising) edge of the cycle.This effectively doubles the transfer rate, even though the same overall clock and timing signals are used. Since its inception, manufacturers have release new and faster versions of DDR. These are based on the use of p refetch buffers that access not only the memory, or ââ¬Å"dataword,â⬠requested by the processor but also the datawords adjacent to it on the chip. Thus DDR2 ââ¬Å"fetchesâ⬠four datawords per memory access, double the amount of DDR. DDR3, a more recent update, obtains eight datawords per access. 15
Wednesday, October 9, 2019
Leaders in the making of Americas Revolution and Goverment Essay
Leaders in the making of Americas Revolution and Goverment - Essay Example One of the main causes that initiated the revolutionary war was the geographic distance that separated the colonies from Great Britain (Countryman 5). Many colonists migrated from Great Britain to gain independence and to seek their own personal freedoms that the King George III clearly neglected (Countryman 10). The desire to colonize the new world generally meant more liberation and strong urgency of independence. Another root cause the American Revolutionary War was the colonial legislatures that were enacted by the King (Countryman 13). The enactment of these laws meant that that the colonies continued to be pass laws and pay taxes to atone the sins of the Great Britain. Tom Paineââ¬â¢s in his literary work the ââ¬Å"common senseâ⬠described King George as a ââ¬Å"royal brute.â⬠King George III can be considered an ââ¬Å"unfit leaderâ⬠in many aspects. First and foremost is the fact that he used the colonistââ¬â¢s tax money to fund his poor decisions as a King but also to pay for his sonââ¬â¢s misfortunes. In essence, he utilized the tax money to fund another of his sonââ¬â¢s illegal marriage (Brooks 45). Furthermore, he continued to useless acts such as the sugar and stamp act to fund his useless ventures. George III is often accused of consistently trying to keep Great Britain at war with America, despite the opinion of his cabinet. According to his perspective, the King wanted to "keep the rebels harassed, anxious, and poor, until the day when, by a natural and inevitable process, discontent and disappointment were converted into penitence and remorse"(ââ¬Å"Boston Tea Party Factsâ⬠). King George III clearly had a safety net to protect himself when he was in trouble. In order to fund his financial burdens, the King would impose illogical taxes to the colonists. The colonists saw this as an oppression towards their liberty as their hard work was subjected to pointless tariffs (Brooks 26). Clearly, King George III was no t as noble as he seemed. He refuted to abolish slavery in the colonies and imposed his personal will at every given point (Brooks 22). The King dissolved many of the legislations that the colonies demanded. Undoubtedly, he would not allow new legislations to be enacted, which created an unsecure atmosphere with an unstable government that the colonists could not afford to possess. Lastly, the root cause of American Revolutionary was due to the salutary neglect that the colonists had to face. Salutary Neglect was an accumulation of different policies that the Great Britain implemented during the eighteenth century, which comprised of a relaxed and indifferent enforcement of the Navigation Acts in the colonies (Murray 15). Although the British had a strict policy in mercantilism, the British Prime Minister had no problem enforcing salutary neglect (Murray 15). From the Kingââ¬â¢s perspective, salutary neglect deemed necessary in order to mitigate the risk of a revolution and mainta ining his power in the throne (Murray 20). In addition, enforcing salutary neglect would no doubt diminish any chance of stimulating the economy of the colonies. As an effect of flaring tensions between the colonies and the new tariffs that were levied by the highness himself, many American leaders began to adopt Liberal and Republican ideals (Murray 55). John Locke, the famous historian, was a key figure who influenced the American leaders to adopt to the ââ¬Å"
Tuesday, October 8, 2019
Research Review for teaching strategies for reading using evidence Paper
Review for teaching strategies for reading using evidence based practices for special education students - Research Paper Example However, many educators have failed to recognize the importance of EBP in learning institutions. There are numerous students with varied disabilities; hence there is a need for experienced professionals to implement effective reading strategies for teaching. They can also engage parents in this intervention program in order to increase the performance level. This is because parents are the first primary caregivers and educators of the child; thus engaging them in the program will contribute to positive change. Therefore, the EBP should be matched with the unique needs of students and their skills; thus developing effective Individualized Education Program (IEP) for producing better learning outcomes. The themes in the research articles focus on reading instructions, developing fluency and vocabulary instructions for students with learning disabilities. Therefore, the study seeks to offer an insight on the research issues as to whether teaching strategies for reading using EBP is an e ffective approach for individual education students. It seeks to reveal the way educators can teach students to read, butà how well doà students with disabilities understand what they are reading? Educators can also help students with LD (learning disabilities) to think critically. However,à do they actually comprehend what the vocabulary words mean and talk fluent? Therefore, what can educators do in order to help these students to think critically, understand vocabularies and read fluent? The research employs varied methods such as questionnaires, surveys of the perception of students and standardized tests in order to determine how students can develop effective reading or improve performance learning skills. The results varied across students with learning disabilities, but the majority of the students showed improved reading comprehensive skills when employing EBP approach. Summary of Studies Article 1 Participants Stetter, M. E., & Hughes, M. T. (January 01, 2011). Compu ter Assisted Instruction to Promote Comprehension in Students with Learning Disabilities. International Journal of Special Education, 26, 1, 88-100 reveals the way reading comprehension is significant. The article reveals the way students with LD strive to improve reading skills and many of them face numerous challenges in learning environment. Therefore, the article attempts to analyze whether the computer assisted instructions can help in promoting reading comprehension for students with LD (Stetter and Hughes, 2011). The authors carried out research through employing a single-subject and diverse baseline designed for achieving the desired outcomes. They employed varied methodologies such as surveys, standardized tests and daily questions in order to determine the way reading comprehension is valuable for achieving academic success. The study results revealed that computer assisted instructions could have influenced the reading comprehension of students with LD. The participants w ho participated in the research study were students from varied schools in the United States. Of these students, 90 % of them were from lower socio-economic background and the remaining percentage from high socio-economic class. The students with LD also participated in
Monday, October 7, 2019
TPP-Pacific Trade Partnership and International Business Research Paper - 1
TPP-Pacific Trade Partnership and International Business - Research Paper Example Trans-Pacific Partnership is also of great interest because of its ambition to extend well beyond the limits of trade and trade policy including other different issues that affects trade agreements. The common issues that are likely to affect TPP are linked to the ambition of TPP to go beyond the limits of trade and its policies including trade in services, intellectual property, and technical barriers to trade. Supply chain complication has been cited as a major challenge likely to face Trans-Pacific partnership especially in this era of global business and cross enterprise collaboration. As stated by Inkyo et al (145), the Supply chain conference held in 2003 had cited development in the digital economy such as cloud computing, green growth and inadequate approaches to ensuring competitive business environment as some of the major challenges that are likely to face TPP. However, according to Deardorff (5), TPP is creating a framework to deal with all concerns and that could be the reason for the long time negotiations. The areas of negations in the Trans-Pacific Partnership include services and investments and other barriers to trade include in services, goods and investments, capacity building, government procurement, custom rules, labor, phytosanitary standards, e-commerce, telecommunications, intellectual property and technical barriers to trade. Researchers and economists have cited a lot of implications of what has been described as ââ¬Å"spaghetti or noodle bowlâ⬠problem of overlapping preferential trade agreements (PTA) at the beginning of the year 2012, the world trade organization had reported more than 319 agreements that were already on force. According to Inkyo et al (147), each agreement signed between two or more countries continue to complicate and increases the complexity of the global trading system. The new PTA, Trans-Pacific Partnership that is currently under
Subscribe to:
Posts (Atom)