The document discusses the basic structure and functions of a computer. It defines a computer as a digital electronic machine that can be programmed to perform arithmetic and logical operations automatically. The five basic operations of a computer are input, processing, output, storage, and control. The key components that enable these operations are the input and output units, central processing unit (CPU), and memory. The CPU contains the arithmetic logic unit (ALU) and control unit. Computers are classified by size from supercomputers to mainframes, minicomputers, and personal computers. Each functional unit works together under the control unit's coordination to process input data and produce useful output for the user.
There are two main types of computers: analog computers and digital computers. Analog computers represent and manipulate data using continuously variable aspects like voltage, while digital computers use discrete binary digits. An example of an analog computer is an educational model from 1960 that used electrical, mechanical, and hydraulic components to model problems. In contrast, digital computers like mainframes represent data using binary and can only be in two states, requiring many transistors for precise values. The key difference is that analog computers perform calculations in parallel using continuous variables like voltage, while digital computers work sequentially in discrete steps using binary digits.
1. The document discusses different types of computers including mainframe computers, supercomputers, minicomputers, and microcomputers.
2. Mainframe computers are large, expensive machines used by large organizations for processing massive amounts of data and transactions. Supercomputers are specialized computers used for research purposes like space exploration.
3. Minicomputers are used by small businesses for specific tasks, while microcomputers include personal computers, laptops, smartphones, and other small devices designed for individual use.
Classification of computer by data processedMrKanajariya
According to internal processing computers can be classified into three main types namely digital computers, analog computers and hybrid computers. 1. ... A digital computer represents data in the form of discrete numbers and processes data using the standard arithmetic operations.
Computers play a major role in our daily lives and are used for a variety of purposes. They are used in homes, schools, businesses, government, entertainment and more. Computers allow us to communicate, store and process information, make presentations, manage records and finances, and complete many other tasks. By using computers, we can save time, effort and money.
Fundamental of computers by Neeraj Bhandari ( Surkhet.Nepal )Neeraj Bhandari
This document provides an overview of computers and their components. It defines computers as electronic devices that convert data into information using binary digits. The central processing unit (CPU) is described as the core component that executes instructions and processes calculations. The CPU has a control unit and arithmetic logic unit. Various types of computers are discussed, including desktops, notebooks, tablets, and servers for individual and organizational use. Memory is also summarized, distinguishing volatile and non-volatile types like RAM, ROM, and flash memory. The document concludes by outlining the widespread societal impact and uses of computers.
This document discusses three types of computers based on the type of work they perform: analog computers, which provide continuous information with less accuracy and measure physical values; digital computers, which present information discretely with greater accuracy based on binary logic; and hybrid computers, which have features of both analog and digital computers to process both continuous and discrete data.
The document discusses different types of computers including palmtop, laptop, and mainframe computers. It defines hardware as the physical components of a computer and software as programs that run on hardware. The main hardware components are the central processing unit (CPU), memory, input devices, output devices, and storage devices. The CPU consists of a control unit and arithmetic logic unit. Memory includes both random access memory (RAM) and read-only memory (ROM). Software includes operating systems, application software, and utility software. An operating system controls the computer and allows other programs to run.
A computer system consists of various interconnected components that work together, including hardware devices and software programs. It allows users to input data using devices like a keyboard and mouse, process and store the data, and output information using devices like a monitor. The main hardware components are the system unit and peripheral devices for input, output, and storage. Software programs include operating systems and utilities that control the computer, as well as application software for specific tasks.
Computer architecture defines the conceptual design and operational structure of a computer system. It includes components like the CPU, memory, registers, and buses that connect them. The CPU contains the control unit and ALU to execute instructions. Memory is divided into main memory (RAM and ROM) for active use, and secondary storage for permanent storage. Registers are high-speed memory locations within the CPU. Buses provide communication between components using address, data, and control lines. Together these components form the fundamental architecture that allows a computer system to function.
Week 02 to 03 Presentation
This course provides an overview of the computing industry, the computing profession, including research and applications in different fields of Computer Science, Information Technology, and Information System. The emphasis is to train students to gain knowledge of the fundamentals of the computing world and its application to the various disciplines using research as a method of understanding.
Analog Computer: Definition, Examples, Types, Characteristics, and Advantages!!DigitalThinkerHelp
Mechanical analog computers used gears and levers to perform calculations by manipulating continuous variables like position, speed and fluid pressure, producing results faster than digital computers. Examples included the slide rule for basic math, differential analyzers for solving differential equations, and the Castle Clock computer, which could model the sun and moon's movement. While faster than digital computers, analog computers had less precision and memory than later hybrid and digital computers.
This document classifies and describes different types of computers. It discusses analog computers, which provide continuous outputs based on physical inputs like temperature or pressure. It then covers digital computers, which represent inputs and outputs numerically. Microcomputers are the smallest systems, including PCs, notebooks, and tablets. Mini computers are multi-user systems less powerful than mainframes. Mainframes offer high-speed processing and storage and function as central servers. Supercomputers, the most powerful and expensive, contain multiple parallel CPUs for tasks like weather modeling. The document also categorizes different forms of digital computers like desktops, workstations, notebooks, tablets, handhelds, and smartphones.
Operating system 08 time sharing and multitasking operating systemVaibhav Khanna
Time sharing, or multitasking, is a logical extension of multiprogramming.
Multiple jobs are executed by the CPU switching between them, but the switches occur so frequently that the users may interact with each program while it is running.
An interactive, or hands-on, computer system provides on-line communication between the user and the system.
The user gives instructions to the operating system or to a program directly, and receives an immediate response.
Computer organization and architecture are related but distinct fields. Computer organization deals with how hardware components are interconnected and work together to realize the specifications set by computer architecture. Computer architecture determines attributes like instruction sets, memory organization, and input/output mechanisms. Studying computer organization and architecture is important for understanding how computers work at both the hardware and software levels. It provides knowledge about system design, components, and performance.
There are different computer types available depending on the principal of operation. i.e. a number of users they can support at one time, their size, power.
A presentation about history of computers,generations and all the necessary information which helps you to gain the knowledge about history of computers.
Mainframe Computer with its Example, Types, Uses, and Features!!DigitalThinkerHelp
In this PPT, we are going to explore in detail information about mainframe computer with their definition, example, types, uses, features, advantages, disadvantages and thier related FAQs!!
This document classifies and describes different types of computers. It discusses analog computers, digital computers, and hybrid computers. It then focuses on classifications of microcomputers like home computers, personal computers, mini computers, laptop computers, mainframe computers, super computers, wearable computers, and palm computers. For each type of computer, it provides a brief description of its key features and examples. The overall document aims to provide an overview of how computers can be classified according to their size and logical functions.
The document discusses the five generations of computers from the first to fifth generation. The first generation used vacuum tubes and were large, expensive, and generated a lot of heat. The second generation used transistors which were smaller, more reliable, and used less energy. The third generation used integrated circuits which made computers even smaller and more efficient. The fourth generation used microprocessors, making computers more powerful yet compact. The fifth generation focuses on artificial intelligence.
This document discusses computer interconnection structures and components. It summarizes that a computer consists of modules like the CPU, memory, and I/O that communicate with each other. The connections between these modules is called the interconnection structure. The design of this structure depends on the exchanges needed between the modules. It then provides more details on the memory module, I/O module, and CPU and how they are connected and transfer data and instructions through the bus interconnection.
Unit - 1 : Introduction to Computers || CSC - 109 || BScCSIT || BIM || BCA ||...Kaushik Panta
This slide includes the details on :
1. Introduction to Computer
2. Advantages and Disadvantages of Computer
3. History of Computer
4. Generations of Computer
5. Analog and Digital Computers
6. Classification of Computer
7. The Computer System
8. The Input - Output System
9. Components of Computer
10. Characteristics of Computer
This document provides information about input-output interfaces in computer systems. It discusses how interface units connect peripheral devices to the CPU and resolve differences in data formats and transfer rates. Interface units include address decoders, registers for control, status, and transferring data. The document contrasts isolated I/O, where separate input/output instructions are used, versus memory-mapped I/O, where I/O devices use memory addresses. It provides an example of an interface unit with control, status and data registers that communicate with the CPU over a shared bus.
Computer fundamental basic comuter organization [www.studysharebd.com]Rafiq Azad
Source : www.studysharebd.com
Computer Fundamental-Chapter Two : Basic Computer Organization
After Reading this we can learn about
1. Basic operations performed by all types of computer systems
2. Basic organization of a computer system
3. Input unit and its functions
4. Output unit and its functions
5. Storage unit and its functions
6. Types of storage used in a computer system Learning
7. Arithmetic Logic Unit (ALU)
8. Control Unit (CU)
9. Central Processing Unit (CPU)
10. Computer as a system Learning
The document discusses the basic organization and components of a computer system. It describes how a computer system consists of people, data, procedures, hardware, and software that work together to solve problems. The core components of a computer are the input, memory, arithmetic logic unit (ALU), output, and control unit. It also outlines the purposes of these elements, such as the input unit receiving data, the memory unit storing information, and the control unit executing instructions sequentially. Finally, it provides examples of common computer parts like the CPU, disk drives, keyboard, monitor, and their basic functions.
The document provides an overview of basic computer structure and components:
- Computers accept digitized input, process it according to stored instructions, and produce output. There are various types for different uses like personal, notebook, workstation, enterprise, and super computers.
- The five main functional units are the input, memory, arithmetic logic unit (ALU), output, and control unit. Memory stores programs and data in primary and secondary forms. The ALU performs calculations. The control unit coordinates all other units.
- An instruction is fetched from memory and executed by transferring data between memory and processor registers, with the ALU performing operations and memory/registers storing inputs, outputs, and results according to the
Analog computers digital computers & Hybrid computersZaid Hussain
The document discusses three types of computers based on their operating principles: analog computers which provide continuous information with physical quantity inputs like pressure or voltage; digital computers which represent physical quantities with numbers and provide discrete information; and hybrid computers which exhibit features of both analog and digital computers, having the speed of analog and accuracy of digital. Examples are provided of each type of computer.
The document discusses different types of computers based on their principles of operation and configuration/size. It describes the Von Neumann architecture, which is a design model for stored-program digital computers that uses a single memory to hold both instructions and data. The types of computers covered include analog computers, digital computers, and hybrid computers based on their operating principles. Based on configuration, the types discussed are super computers, mainframe computers, mini computers, and micro computers including desktops, laptops, and handheld devices.
Here are the steps to execute the Add LOCA,R0 instruction:
1. Transfer the contents of register PC (which contains the address INSTR) to register MAR.
2. Issue a Read command to memory, and wait for the instruction to be transferred from the addressed location to register MDR.
3. Transfer the instruction from MDR into IR to decode it.
4. Transfer the address LOCA specified in the instruction from IR to MAR.
5. Issue a Read command and wait for the operand at address LOCA to be transferred from memory to register MDR.
6. Transfer the contents of register MDR to the ALU.
7. Transfer the contents of register R0
The document discusses the basic structure and functions of computers. It covers input devices like keyboards, mice, and scanners. It discusses different types of memory including RAM, ROM, PROM, and EPROM. It also describes output devices like monitors and printers. Storage devices covered include hard disks, floppy disks, CDs, DVDs, and more. The central processing unit, including the control unit and arithmetic logic unit, is also explained.
Computer architecture defines the conceptual design and operational structure of a computer system. It includes components like the CPU, memory, registers, and buses that connect them. The CPU contains the control unit and ALU to execute instructions. Memory is divided into main memory (RAM and ROM) for active use, and secondary storage for permanent storage. Registers are high-speed memory locations within the CPU. Buses provide communication between components using address, data, and control lines. Together these components form the fundamental architecture that allows a computer system to function.
Week 02 to 03 Presentation
This course provides an overview of the computing industry, the computing profession, including research and applications in different fields of Computer Science, Information Technology, and Information System. The emphasis is to train students to gain knowledge of the fundamentals of the computing world and its application to the various disciplines using research as a method of understanding.
Analog Computer: Definition, Examples, Types, Characteristics, and Advantages!!DigitalThinkerHelp
Mechanical analog computers used gears and levers to perform calculations by manipulating continuous variables like position, speed and fluid pressure, producing results faster than digital computers. Examples included the slide rule for basic math, differential analyzers for solving differential equations, and the Castle Clock computer, which could model the sun and moon's movement. While faster than digital computers, analog computers had less precision and memory than later hybrid and digital computers.
This document classifies and describes different types of computers. It discusses analog computers, which provide continuous outputs based on physical inputs like temperature or pressure. It then covers digital computers, which represent inputs and outputs numerically. Microcomputers are the smallest systems, including PCs, notebooks, and tablets. Mini computers are multi-user systems less powerful than mainframes. Mainframes offer high-speed processing and storage and function as central servers. Supercomputers, the most powerful and expensive, contain multiple parallel CPUs for tasks like weather modeling. The document also categorizes different forms of digital computers like desktops, workstations, notebooks, tablets, handhelds, and smartphones.
Operating system 08 time sharing and multitasking operating systemVaibhav Khanna
Time sharing, or multitasking, is a logical extension of multiprogramming.
Multiple jobs are executed by the CPU switching between them, but the switches occur so frequently that the users may interact with each program while it is running.
An interactive, or hands-on, computer system provides on-line communication between the user and the system.
The user gives instructions to the operating system or to a program directly, and receives an immediate response.
Computer organization and architecture are related but distinct fields. Computer organization deals with how hardware components are interconnected and work together to realize the specifications set by computer architecture. Computer architecture determines attributes like instruction sets, memory organization, and input/output mechanisms. Studying computer organization and architecture is important for understanding how computers work at both the hardware and software levels. It provides knowledge about system design, components, and performance.
There are different computer types available depending on the principal of operation. i.e. a number of users they can support at one time, their size, power.
A presentation about history of computers,generations and all the necessary information which helps you to gain the knowledge about history of computers.
Mainframe Computer with its Example, Types, Uses, and Features!!DigitalThinkerHelp
In this PPT, we are going to explore in detail information about mainframe computer with their definition, example, types, uses, features, advantages, disadvantages and thier related FAQs!!
This document classifies and describes different types of computers. It discusses analog computers, digital computers, and hybrid computers. It then focuses on classifications of microcomputers like home computers, personal computers, mini computers, laptop computers, mainframe computers, super computers, wearable computers, and palm computers. For each type of computer, it provides a brief description of its key features and examples. The overall document aims to provide an overview of how computers can be classified according to their size and logical functions.
The document discusses the five generations of computers from the first to fifth generation. The first generation used vacuum tubes and were large, expensive, and generated a lot of heat. The second generation used transistors which were smaller, more reliable, and used less energy. The third generation used integrated circuits which made computers even smaller and more efficient. The fourth generation used microprocessors, making computers more powerful yet compact. The fifth generation focuses on artificial intelligence.
This document discusses computer interconnection structures and components. It summarizes that a computer consists of modules like the CPU, memory, and I/O that communicate with each other. The connections between these modules is called the interconnection structure. The design of this structure depends on the exchanges needed between the modules. It then provides more details on the memory module, I/O module, and CPU and how they are connected and transfer data and instructions through the bus interconnection.
Unit - 1 : Introduction to Computers || CSC - 109 || BScCSIT || BIM || BCA ||...Kaushik Panta
This slide includes the details on :
1. Introduction to Computer
2. Advantages and Disadvantages of Computer
3. History of Computer
4. Generations of Computer
5. Analog and Digital Computers
6. Classification of Computer
7. The Computer System
8. The Input - Output System
9. Components of Computer
10. Characteristics of Computer
This document provides information about input-output interfaces in computer systems. It discusses how interface units connect peripheral devices to the CPU and resolve differences in data formats and transfer rates. Interface units include address decoders, registers for control, status, and transferring data. The document contrasts isolated I/O, where separate input/output instructions are used, versus memory-mapped I/O, where I/O devices use memory addresses. It provides an example of an interface unit with control, status and data registers that communicate with the CPU over a shared bus.
Computer fundamental basic comuter organization [www.studysharebd.com]Rafiq Azad
Source : www.studysharebd.com
Computer Fundamental-Chapter Two : Basic Computer Organization
After Reading this we can learn about
1. Basic operations performed by all types of computer systems
2. Basic organization of a computer system
3. Input unit and its functions
4. Output unit and its functions
5. Storage unit and its functions
6. Types of storage used in a computer system Learning
7. Arithmetic Logic Unit (ALU)
8. Control Unit (CU)
9. Central Processing Unit (CPU)
10. Computer as a system Learning
The document discusses the basic organization and components of a computer system. It describes how a computer system consists of people, data, procedures, hardware, and software that work together to solve problems. The core components of a computer are the input, memory, arithmetic logic unit (ALU), output, and control unit. It also outlines the purposes of these elements, such as the input unit receiving data, the memory unit storing information, and the control unit executing instructions sequentially. Finally, it provides examples of common computer parts like the CPU, disk drives, keyboard, monitor, and their basic functions.
The document provides an overview of basic computer structure and components:
- Computers accept digitized input, process it according to stored instructions, and produce output. There are various types for different uses like personal, notebook, workstation, enterprise, and super computers.
- The five main functional units are the input, memory, arithmetic logic unit (ALU), output, and control unit. Memory stores programs and data in primary and secondary forms. The ALU performs calculations. The control unit coordinates all other units.
- An instruction is fetched from memory and executed by transferring data between memory and processor registers, with the ALU performing operations and memory/registers storing inputs, outputs, and results according to the
Analog computers digital computers & Hybrid computersZaid Hussain
The document discusses three types of computers based on their operating principles: analog computers which provide continuous information with physical quantity inputs like pressure or voltage; digital computers which represent physical quantities with numbers and provide discrete information; and hybrid computers which exhibit features of both analog and digital computers, having the speed of analog and accuracy of digital. Examples are provided of each type of computer.
The document discusses different types of computers based on their principles of operation and configuration/size. It describes the Von Neumann architecture, which is a design model for stored-program digital computers that uses a single memory to hold both instructions and data. The types of computers covered include analog computers, digital computers, and hybrid computers based on their operating principles. Based on configuration, the types discussed are super computers, mainframe computers, mini computers, and micro computers including desktops, laptops, and handheld devices.
Here are the steps to execute the Add LOCA,R0 instruction:
1. Transfer the contents of register PC (which contains the address INSTR) to register MAR.
2. Issue a Read command to memory, and wait for the instruction to be transferred from the addressed location to register MDR.
3. Transfer the instruction from MDR into IR to decode it.
4. Transfer the address LOCA specified in the instruction from IR to MAR.
5. Issue a Read command and wait for the operand at address LOCA to be transferred from memory to register MDR.
6. Transfer the contents of register MDR to the ALU.
7. Transfer the contents of register R0
The document discusses the basic structure and functions of computers. It covers input devices like keyboards, mice, and scanners. It discusses different types of memory including RAM, ROM, PROM, and EPROM. It also describes output devices like monitors and printers. Storage devices covered include hard disks, floppy disks, CDs, DVDs, and more. The central processing unit, including the control unit and arithmetic logic unit, is also explained.
The document provides an overview of basic computer organization topics including:
1. The basic structure of computers including functional units like CPU, memory, I/O devices and bus structures.
2. Computer types ranging from personal computers to supercomputers.
3. Number representation and arithmetic operations in computers like addition, subtraction using binary numbers.
4. Machine instructions, programs, and the fetch-decode-execute cycle the CPU follows to process instructions.
Introduction to computers MRS. SOWMYA JYOTHISowmya Jyothi
The document provides an introduction to computers including:
- A computer is defined as an electronic device that processes data under programmed instructions to produce information.
- The main components of a computer are the input, output, storage, and central processing units. The CPU contains the control unit, arithmetic logic unit, and memory unit.
- Computers can be classified based on their construction (analog, digital, hybrid), application (general purpose, special purpose), and size/speed (supercomputer, mainframe, mini computer, workstation, microcomputer).
- Software includes system software like operating systems and application software for specific tasks. Hardware refers to the physical and electronic components of a computer system.
Ise iv-computer organization [10 cs46]-notes newdilshad begum
This document outlines the course structure and content for a Computer Organization course. The course is divided into 8 units that cover topics such as basic computer structure, machine instructions, input/output organization, memory systems, arithmetic, processing units, and multicore/multiprocessor systems. Key concepts covered include computer components, bus structures, performance measurement, instruction execution, interrupts, memory hierarchies, and parallel architectures. The course aims to provide students with an understanding of how computer systems are designed and operate at the hardware level.
A computer is an electronic device that accepts data as input, processes it according to programmed instructions, and produces output. It has four main functions: accepting input data, processing the data, producing output, and storing results. A computer uses programs made of instructions stored in its memory to process data and perform tasks.
The document defines a computer as an electronic device that performs calculations and processes instructions provided by software or hardware programs. It discusses the key elements that make up a computer system including hardware, software, people, procedures, and data. Specifically, it outlines the main hardware components like the CPU, memory units, and peripheral devices. It also differentiates between input and output devices and describes the roles of software, people interacting with the system, and procedures used to instruct the computer.
Computer Architecture and Organization.pptxLearnersCoach
Computer architecture is the definition of basic attributes of hardware components and their interconnections, in order to achieve certain specified goals in terms of functions and performance. Computer Architecture refers to those attributes of a system that have a direct impact on the logical execution of a program. Examples:
- the instruction set
- the number of bits used to represent various data types
- I/O mechanisms
- memory addressing techniques
Read More: https://www.learnerscoach.co.ke/introduction-to-computer-architecture/
Computer organization: the design and physical arrangement of various hardware units to work in tandem, in a orderly manner, in order to achieve the goals specified in the architecture.
Read More: https://www.learnerscoach.co.ke/introduction-to-computer-architecture-part2/
Computer Organization and Architecture for engineeringallwynanands1
Computer is an advanced electronic device that takes raw data as an input from the user and processes it under the control of a set of instructions (called program), produces a result (output), and saves it for future use. This tutorial explains the foundational concepts of computer hardware, software, operating systems, peripherals, etc. along with how to get the most value and impact from computer technology.
Audience
This tutorial has been prepared for beginners as well as advanced learners who want to deal with computers. The tutorial is also very useful for undergraduate students of computer science, engineering, business administration, management, science, commerce and arts, where an introductory course on computers is a part of curriculum.
After completing this tutorial, you will find yourself at a moderate level of expertise in the knowledge of computer basics from where you can take yourself to the next level.
Prerequisites
Knowledge of computers is not a prerequisite to follow the contents of this tutorial. This tutorial assumes no background in Computers or Computer programming.
This document provides an overview of computer organization and architecture. It discusses the basic structure of computers including functional units like the CPU, memory, I/O, and how they are connected via a bus. The document then covers basic operational concepts such as registers, buses, and the cache memory hierarchy. A brief history of computer development from mechanical to modern integrated circuit computers is also presented.
The document provides an overview of computer organization and architecture. It discusses the basic structure of computers including functional units like the CPU, memory, I/O devices, and buses. It covers topics like data and instruction representation, memory operations, interrupts, and bus structures. The document also provides a brief history of computer development from mechanical calculators to modern integrated circuit computers. It defines key concepts like software, system software, and discusses the role of the control unit in coordinating functional units.
Computer software is used to analyze data. There are three main types of software: system software that controls computer operations like the operating system; application software designed for specific tasks like word processing; and programming software that helps developers create other software. Hardware are the physical parts of a computer while software are the instructions that direct the hardware. Together, hardware and software work to accept input, process data, and produce output.
The document provides an introduction to computers. It defines a computer as an electronic device that can accept data as input, process it according to instructions, produce output, and store information. The main components of a computer are the hardware (physical parts) and software (programs). Hardware includes devices like the screen and internal components like the central processing unit (CPU) which contains the arithmetic logic unit and control unit to process data. Software allows the hardware to perform tasks and comes in types like application, system, and programming software. The document outlines the history of computers and types including personal computers, mainframes, supercomputers, and minicomputers. It describes the basic units of a computer system as the input, output, CPU,
The document discusses the basic functional units of a computer:
- The input unit accepts coded data from devices like keyboards.
- Memory stores programs and data, with primary storage operating at fast electronic speeds.
- The arithmetic and logic unit (ALU) performs operations on data brought in from memory.
- The output unit sends processed results outside the computer to devices like printers.
- The control unit coordinates the other functional units and sequencing of operations.
How to Use Owl Slots in Odoo 17 - Odoo SlidesCeline George
In this slide, we will explore Owl Slots, a powerful feature of the Odoo 17 web framework that allows us to create reusable and customizable user interfaces. We will learn how to define slots in parent components, use them in child components, and leverage their capabilities to build dynamic and flexible UIs.
"Orthoptera: Grasshoppers, Crickets, and Katydids pptxArshad Shaikh
Orthoptera is an order of insects that includes grasshoppers, crickets, and katydids. Characterized by their powerful hind legs, Orthoptera are known for their impressive jumping ability. With diverse species, they inhabit various environments, playing important roles in ecosystems as herbivores and prey. Their sounds, often produced through stridulation, are distinctive features of many species.
Order: Odonata Isoptera and Thysanoptera.pptxArshad Shaikh
*Odonata*: Odonata is an order of insects that includes dragonflies and damselflies. Characterized by their large, compound eyes and agile flight, they are predators that feed on other insects, playing a crucial role in maintaining ecological balance.
*Isoptera*: Isoptera is an order of social insects commonly known as termites. These eusocial creatures live in colonies with complex social hierarchies and are known for their ability to decompose wood and other cellulose-based materials, playing a significant role in ecosystem nutrient cycling.
*Thysanoptera*: Thysanoptera, or thrips, are tiny insects with fringed wings. Many species are pests that feed on plant sap, transmitting plant viruses and causing damage to crops and ornamental plants. Despite their small size, they have significant impacts on agriculture and horticulture.
Here is the current update:
CURRENT CASE COUNT: 897
- Texas: 742 (+14) (55% of cases are in Gaines County). Includes additional numbers from El Paso.
- New Mexico: 79 (+1) (83% of cases are from Lea County)
- Oklahoma: 17
- Kansas: 59 (+3) (38.89% of the cases are from Gray County)
HOSPITALIZATIONS: 103
- Texas: 94 – This accounts for 13% of all cases in Texas.
- New Mexico: 7 – This accounts for 9.47% of all cases in New Mexico.
- Kansas: 3 – This accounts for 5.08% of all cases in Kansas.
DEATHS: 3
- Texas: 2 – This is 0.28% of all cases in Texas.
- New Mexico: 1 – This is 1.35% of all cases in New Mexico.
US NATIONAL CASE COUNT: 1,132 (confirmed and suspected)
INTERNATIONAL SPREAD
Mexico: 1,856(+103), 4 fatalities
- Chihuahua, Mexico: 1,740 (+83) cases, 3 fatalities, 4 currently hospitalized.
Canada: 2,791 (+273)
- Ontario, Canada: 1,938 (+143) cases. 158 (+29) hospitalizations
- Alberta, Canada: 679 (+119) cases. 4 currently hospitalized
Students will research and orally present a Colombian company using a visual tool, in order to develop their communication skills and intercultural understanding through the exploration of identity, innovation, and local culture, in connection with the IB global themes.
Flower Identification Class-10 by Kushal Lamichhane.pdfkushallamichhame
This includes the overall cultivation practices of rose prepared by:
Kushal Lamichhane
Instructor
Shree Gandhi Adarsha Secondary School
Kageshowri Manohara-09, Kathmandu, Nepal
♥☽✷♥
Make sure to catch our weekly updates. Updates are done Thursday to Fridays or its a holiday/event weekend.
Thanks again, Readers, Guest Students, and Loyalz/teams.
This profile is older. I started at the beginning of my HQ journey online. It was recommended by AI. AI was very selective but fits my ecourse style. I am media flexible depending on the course platform. More information below.
AI Overview:
“LDMMIA Reiki Yoga refers to a specific program of free online workshops focused on integrating Reiki energy healing techniques with yoga practices. These workshops are led by Leslie M. Moore, also known as LDMMIA, and are designed for all levels, from beginners to those seeking to review their practice. The sessions explore various themes like "Matrix," "Alice in Wonderland," and "Goddess," focusing on self-discovery, inner healing, and shifting personal realities.”
♥☽✷♥
“So Life Happens-Right? We travel on. Discovering, Exploring, and Learning...”
These Reiki Sessions are timeless and about Energy Healing / Energy Balancing.
A Shorter Summary below.
A 7th FREE WORKSHOP
REiki - Yoga
“Life Happens”
Intro Reflections
Thank you for attending our workshops. If you are new, do welcome. We have been building a base for advanced topics. Also, this info can be fused with any Japanese (JP) Healing, Wellness Plans / Other Reiki /and Yoga practices.
Power Awareness,
Our Defense.
Situations like Destiny Swapping even Evil Eyes are “stealing realities”. It’s causing your hard earned luck to switch out. Either way, it’s cancelling your reality all together. This maybe common recently over the last decade? I noticed it’s a sly easy move to make. Then, we are left wounded, suffering, accepting endless bad luck. It’s time to Power Up. This can be (very) private and quiet. However; building resources/EDU/self care for empowering is your business/your right. It’s a new found power we all can use for healing.
Stressin out-II
“Baby, Calm down, Calm Down.” - Song by Rema, Selena Gomez (Video Premiered Sep 7, 2022)
Within Virtual Work and VR Sims (Secondlife Metaverse) I love catching “Calm Down” On the radio streams. I love Selena first. Second, It’s such a catchy song with an island feel. This blends with both VR and working remotely.
Its also, a good affirmation or mantra to *Calm down* lol.
Something we reviewed in earlier Workshops.
I rarely mention love and relations but theres one caution.
When we date, almost marry an energy drainer/vampire partner; We enter doorways of no return. That person can psychic drain U during/after the relationship. They can also unleash their demons. Their dark energies (chi) can attach itself to you. It’s SYFI but common. Also, involving again, energy awareness. We are suppose to keep our love life sacred. But, Trust accidents do happen. The Energies can linger on. Also, Reiki can heal any breakup damage...
(See Pres for more info. Thx)
"Dictyoptera: The Order of Cockroaches and Mantises" Or, more specifically: ...Arshad Shaikh
Dictyoptera is an order of insects that includes cockroaches and praying mantises. These insects are characterized by their flat, oval-shaped bodies and unique features such as modified forelegs in mantises for predation. They inhabit diverse environments worldwide.
The 'Oedipus The King Student Revision Booklet' has been designed to help students prepare for writing about this text for a SAC or the exam. It scaffolds students to revise the plot, characters, symbols and dramatic devices of the text and builds their skills to write about the key ideas in response to a range of different types of essay topics.
The PDF titled "Critical Thinking and Bias" by Jibi Moses aims to equip a diverse audience from South Sudan with the knowledge and skills necessary to identify and challenge biases and stereotypes. It focuses on developing critical thinking abilities and promoting inclusive attitudes to foster a more cohesive and just society. It defines bias as a tendency or prejudice affecting perception and interactions, categorizing it into conscious and unconscious (implicit) biases. The content highlights the impact of societal and cultural conditioning on these biases, particularly within the South Sudanese context.
Research Handbook On Environment And Investment Law Kate Milesmucomousamir
Research Handbook On Environment And Investment Law Kate Miles
Research Handbook On Environment And Investment Law Kate Miles
Research Handbook On Environment And Investment Law Kate Miles
Types of Actions in Odoo 18 - Odoo SlidesCeline George
In Odoo, actions define the system's response to user interactions, like logging in or clicking buttons. They can be stored in the database or returned as dictionaries in methods. Odoo offers various action types for different purposes.
How to Manage Orders in Odoo 18 Lunch - Odoo SlidesCeline George
The Lunch module in Odoo 18 helps users place their food orders, making meal management seamless and efficient. It allows employees to browse available options, place orders, and track their meals effortlessly.
What are the Features & Functions of Odoo 18 SMS MarketingCeline George
A key approach to promoting a business's events, products, services, and special offers is through SMS marketing. With Odoo 18's SMS Marketing module, users can notify customers about flash sales, discounts, and limited-time offers.
2. WHAT IS COMPUTER
• A computer is a digital electronic machine that can be programmed to carry out
sequences of arithmetic or logical operations (computation) automatically.
Modern computers can perform generic sets of operations known as programs.
These programs enable computers to perform a wide range of task
4. • All types of computers follow a same basic logical structure and perform the following five basic operations for
converting raw input data into information useful to their users.
• Input Unit
• This unit contains devices with the help of which we enter data into computer. This unit makes link between user
and computer. The input devices translate the information into the form understandable by computer.
• CPU (Central Processing Unit)
• CPU is considered as the brain of the computer. CPU performs all types of data processing operations. It stores
data, intermediate results and instructions(program). It controls the operation of all parts of computer.
• CPU itself has following three components
• ALU(Arithmetic Logic Unit)
• Memory Unit
• Control Unit
• Output Unit
• Output unit consists of devices with the help of which we get the information from computer. This unit is a link
between computer and users. Output devices translate the computer’s output into the form understandable by
users.
5. Computer types
• Classification of Computers by Size
• Supercomputers
• Mainframe computers
• Minicomputers
• Personal computers (PCs) or microcomputers
6. Supercomputers
• a powerful computer that can process large amounts of data and do a great
amount of computation very quickly.
• Supercomputers are used for areas related to:
• Science
• Engineering
• Education
• Defence
• Aerospace
• Supercomputers are useful for applications involving very large databases or that
require a great amount of computation.
7. • Supercomputers are used for complex tasks, such as:
• Weather forecasting
• Climate research
• Scientific simulation
• Oil and gas exploration
• Quantum mechanics
• Cryptanalysis
8. Mainframe computers
• a high-performance computer used for large information processing jobs.
• Mainframe computers are primarily used in :
• Institutions
• Research
• Academics
• Health care
• Libraries
• Large businesses
• Financial institutions
• Stock brokerage firms
• Insurance agencies
9. • Mainframe computers are useful for tasks related to:
• Census taking
• Industry and consumer statistics
• Enterprise resource planning
• Transaction processing
• e-business and e-commerce
10. Minicomputers
• a mid-range computer that is intermediate in size, power, speed, storage
capacity, etc., between a mainframe and a microcomputer.
• Minicomputers are used by small organizations.
• “Minicomputer” is a term that is no longer used much. In recent years,
minicomputers are often referred to as small or midsize servers.
• A server is a central computer that provides information to other computers.
11. Personal computers
• a small computer designed for use by a single user at a time.
• A PC or microcomputer uses a single chip (microprocessor) for its central
processing unit (CPU).
• “Microcomputer” is now primarily used to mean a PC, but it can refer to any kind
of small computer, such as a desktop computer, laptop computer, tablet,
smartphone, or wearable.
12. Types of personal computers
• desktop computer
• laptop computer
• tablet
• Smart phone
1. desktop computer: a personal computer that is designed to stay at one location
and fits on or under a desk. It typically has a monitor, keyboard, mouse, and a
tower (system unit).
13. laptop computer
• A portable personal computer that is small enough to rest on the
user’s lap and can be powered by a battery. It includes a flip down
screen and a keyboard with a touchpad.
14. tablet
• A wireless touchscreen PC that is slightly smaller and weighs less than the
average laptop.
15. Smart phone
• A mobile phone that performs many of the functions of a personal
computer.
16. Functional Units of Computer
• The functional units of a computer i.e. input unit, arithmetic and logic unit,
memory, control unit, output unit all are connected with the interconnection
network that helps them in exchanging the information as you can see in the
image below. Now, let us explore each functional unit separately
17. Input Unit
• The input to the computer is either a data or instruction, that guides the
arithmetic and logic unit about what operations have to be performed and also
controls the movement of data between the computer and its I/O devices.
• Now, the input i.e. data or instruction are accepted with the help of input units
such as a keyboard, mouse, touchpad. The most familiar device that we use to
accept input is the ‘keyboard’ and ‘mouse’. All of these input devices are graphic
input devices and you can see their effect on the display unit.
• Whenever you strike any key on the keyboard it gets converts to the binary code
and is handed over to the processor which would interpret the code and perform
the appropriate action.
• For audio and video input, microphones and cameras are used respectively. Now
a day, the internet can also be used to issue an input to a computer from other
computers or databases.
18. Memory Unit
• A memory unit is required to store the programs that have the set of
instructions that instructs Arithmetic and logic unit which operation has to be
performed. It also stores the data associated with the program. The memory can
further be classified into three types:
• Primary Memory
• primary memory is also known as the main memory or the random-access
memory (RAM). It is the fastest accessible memory of the computer. If a program
has to be executed it first needs to be placed in the primary memory.
• The memory is organized in such a way that in one basic operation, one-word
can be retrieved from the memory or one word can be stored to the memory. A
word length could be 16, 32, or 64 bits.
• The primary memory is expensive as well as faster. But primary memory is
volatile in nature it does not retain its content when the power gets off.
19. Secondary Memory
• Secondary memory is the hard disk of your system, it also includes flash drive,
optical disks, magnetic disk. The secondary memory is slower and less
expensive as compared to primary memory.
• It doesn’t lose its contents even if the supply of power gets off.
We require secondary memory to store a large volume of data or program
permanently or the data that is less likely to be retrieved.
• Cache Memory
• Cache memory can be accessed much faster as compared to primary memory
and it is even smaller in size. It is stored with the data that is required frequently
by the processor.
• As we know the program to be executed and the data associated with it is
brought to the primary memory and the processor fetches the program
instructions from there.
20. • The process also places a copy of the instructions and associated data in the
cache memory. Now, the instructions that are required to be executed repeatedly
such as loops are retrieved from the cache memory to improve the execution
rate.
• Arithmetic Logic Unit
• All the arithmetic operations are performed by the arithmetic logic unit of the
processors. Arithmetic operations such as addition, subtraction, division,
multiplication, comparison between the numbers, etc.
• The ALU unit performs the operations present in the instruction and stores the
result into the memory. It also stores the intermediate results of the operation in
the registers.
• The arithmetic operation is performed on the operands. The operands are placed
into the registers which store one word at a time which is sufficient for an
operand.
21. Output Unit
• A computer is a functional unit and as it has an input unit to accept the input it
also has the output unit to provide the generated output by the system. The most
familiar device used to output a result is a printer.
• A display screen is also an output unit as it displays the generated result, but it
also displays the input provided to the system. That’s why the display screen is
termed as the ‘I/O unit’ because of its dual function.
• Control Unit
• The functions of input, ALU, memory, and output unit must be coordinated so
that everything goes in sequence i.e. the processor accepts input, place it in
memory, processes the stored input, and generates output. This entire sequence
is coordinate by the control unit.
• In this way, the functional units of computers cooperate to generate useful
output. We have discussed each of the functional units of the computer in brief
and understood their functional behaviour.
22. • What is an operation?
• An operation in computer science is the completion of a task achieved through a
series of actions carried out by the computer. There are a total of five basic
operations of a computer:
• Input – This means giving an input to the computer by an action like left-clicking
an icon on the computer or typing on the keyboard to search for something on
Google.
• Processing – processors carry out the calculations and equations needed to get
the desired results. An example of a processor is an arithmetic logic unit used to
carry out all the mathematical calculations on the computer.
• Output – This is when the outcome derived from the processing stage is
displayed as a final result for the user. Output can be of different types. For
example, a user inputs a maths calculation in the device’s calculator so that the
screen will show the results.
23. • Storage – Several software, apps, and websites keep track of the user history. The
storage comes in handy for these. The storage means memory keeps a copy of all
the inputs and outputs that are done on the computer as a memory. It can be as
a primary memory- which means the data is stored for a short period and the
data is deleted once the computer or app is closed or shut down, or secondary
memory- this is usually used as a long term storage device like a hard disk drive
or Pendrive that can store vast amounts of data in a small space and is portable.
• Control – The central processing unit comes into action at this point; during the
process of computer operation, all the input, information processing, and
displaying an output can become challenging to manage for the computer,
making it slow . The CPU prevents glitches in the program’s running by controlling
all these actions and executing everything in order.
24. What is the concept of basic computer organization?
• The instructions that a computer follows to produce the output are stored in the
memory of the computer
• The devices store their instructions in memory devices, also known as registers
• Function registers are situated in a microprocessor. They control the smooth
running of the microprocessors
• Functional registers are divided into three parts:
• (PC) Program counters – The location of instructions on the memory device is
stored here so that it can be used when required.
• 2. (IR) Instruction registers – the instructions that will be used are located here.
They are encoded, so they will be decoded before the IR executes it.
• 3. (MAR) Memory address registers – Data locations from start to finish/ end of
the operation are stored here.
• MAR and MDR are two registers used to handle the transfers of data between the
processor and the device’s main memory.
• (MDR) Memory data register – The data that is transferred is stored here.
25. Bus Structure in Computer Architecture
• A system bus has typically from fifty to hundreds of distinct lines where each line
is meant for a certain function. These lines can be categories into three functional
groups i.e., data lines, address lines, and control lines. Let us discuss them one by
one each.
26. 1. Data Lines
• Data lines coordinate in transferring the data among the system components.
The data lines are collectively called data bus. A data bus may have 32 lines, 64
lines, 128 lines, or even more lines. The number of lines present in the data bus
defines the width of the data bus.
• Each data line is able to transfer only one bit at a time. So the number of data
lines in a data bus determines how many bits it can transfer at a time. The
performance of the system also depends on the width of the data bus.
27. 2.Address Lines
• The content of the address lines of the bus determines the source or destination
of the data present on the data bus. The number of address lines together is
referred to as address bus. The number of address lines in the address bus
determines its width.
• The width of the address bus determines the memory capacity of the system.
The content of address lines is also used for addressing I/O ports. The higher-
order bits determine the bus module and the lower ordered bits determine the
address of memory locations or I/O ports.
• Whenever the processor has to read a word from the memory it simply places
the address of the corresponding word on the address line.
28. 3. Control Lines
• The address lines and data lines are shared by all the components of
the system so there must some means to control the use and access
of data and address lines. The control signals placed on the control
lines control the use and access to address and data lines of the bus.
The control signal consists of the command and timing
information. Here the command in the control signal specify
the operation that has to be performed. And the timing information
over the control signals specify till when the data and address
information is valid .
29. Software
• Software is a set of programs, which is designed to perform a well-defined
function. A program is a sequence of instructions written to solve a particular
problem.
• There are two types of software −
• System Software
• Application Software
30. System Software
• The system software is a collection of programs designed to operate, control, and
extend the processing capabilities of the computer itself. System software is
generally prepared by the computer manufacturers.
• These software products comprise of programs written in low-level languages,
which interact with the hardware at a very basic level. System software serves as
the interface between the hardware and the end users. Some examples of system
software are Operating System, Compilers, Interpreter, Assemblers, etc.
31. • Here is a list of some of the most prominent features of a system software −
• Close to the system
• Fast in speed
• Difficult to design
• Difficult to understand
• Less interactive
• Smaller in size
• Difficult to manipulate
• Generally written in low-level language
32. Performance
• The most important measure of the performance of a computer is how quickly it
can execute programs. The speed with which a computer executes programs is
affected by the design of its hardware and its machine language instructions.
• Because programs are usually written in a high-level language, performance is
also affected by the compiler that translates programs into machine language.
• For best performance, it is necessary to design the compiler, the machine
instruction set, and the hardware in a coordinated way.
• The operating system overlaps processing, disk transfers, and printing for several
programs to make the best possible use of the resources available. The total time
required to execute the program is called elapsed time in operating system.
• This elapsed time is a measure of the performance of the entire computer
system. It is affected by the speed of the processor, the disk, and the printer.
33. Multiprocessor and Multicomputer
• Multiprocessor:-
• A Multiprocessor is a computer system with two or more central processing units
(CPUs) share full access to a common RAM.
• The main objective of using a multiprocessor is to boost the system’s execution
speed, with other objectives being fault tolerance and application matching.
• There are two types of multiprocessors, one is called shared memory
multiprocessor and another is distributed memory multiprocessor.
• In shared memory multiprocessors, all the CPUs shares the common memory but
in a distributed memory multiprocessor, every CPU has its own private memory.
36. • Benefits of using a Multiprocessor –
• Enhanced performance.
• Multiple applications.
• Multi-tasking inside an application.
• High throughput and responsiveness.
• Hardware sharing among CPUs.
37. Multicomputer
• A multicomputer system is a computer system with multiple processors that are
connected together to solve a problem.
• Each processor has its own memory and it is accessible by that particular
processor and those processors can communicate with each other via an
interconnection network.
• As the multicomputer is capable of messages passing between the processors, it
is possible to divide the task between the processors to complete the task.
• Hence, a multicomputer can be used for distributed computing. It is cost
effective and easier to build a multicomputer than a multiprocessor.
39. Multiprocessor
•It consists of multiple processors within a single computer.
•It is a singly shared memory that is attached to the elements being processed.
•It is necessary for the processing elements to communicate with each other.
•It is a dynamic network.
•Example of multiprocessor is a sequent symmetry S-81.
Multicomputer
•It is an interlinked multiple autonomous computer.
•The memory attached to the processing elements are distributed in multiples.
•It is not required for elements being processed to communicate.
•It is a type of static network.
•Example of a multicomputer is a message passing multicomputer.
40. MACHINE INSTRUCTIONS AND PROGRAMS
• NUMBERS:
• Number systems are the technique to represent numbers in the computer
system architecture, every value that you are saving or getting into/from
computer memory has a defined number system.
• Computer architecture supports following number systems.
• Binary number system
• Octal number system
• Decimal number system
• Hexadecimal (hex) number system
41. • 1) Binary Number System
• A Binary number system has only two digits that are 0 and 1. Every number (value)
represents with 0 and 1 in this number system. The base of binary number system is 2,
because it has only two digits.
• 2) Octal number system
• Octal number system has only eight (8) digits from 0 to 7. Every number (value)
represents with 0,1,2,3,4,5,6 and 7 in this number system. The base of octal number
system is 8, because it has only 8 digits.
• 3) Decimal number system
• Decimal number system has only ten (10) digits from 0 to 9. Every number (value)
represents with 0,1,2,3,4,5,6, 7,8 and 9 in this number system. The base of decimal
number system is 10, because it has only 10 digits.
• 4) Hexadecimal number system
• A Hexadecimal number system has sixteen (16) alphanumeric values from 0 to 9 and A
to F. Every number (value) represents with 0,1,2,3,4,5,6, 7,8,9,A,B,C,D,E and F in this
number system. The base of hexadecimal number system is 16, because it has 16
alphanumeric values. Here A is 10, B is 11, C is 12, D is 13, E is 14 and F is 15.
42. INSTRUCTIONS AND INSTRUCTION SEQUENCING
• Four types of operations
• 1. Data transfer between memory and processor registers.
• 2. Arithmetic & logic operations on data
• 3. Program sequencing & control
• 4. I/O transfers.
• 1) Register transfer notations(RTN)
• R3<–[R1]+[R2]
• Right hand side of RTN-denotes a value.
• Left hand side of RTN-name of a location.
• 2) Assembly language notations(ALN)
• Add R1, R2, R3
• Adding contents of R1, R2 & place sum in R3.
43. • 3) Basic instruction types-4 types
• Three address instructions– Add A,B,C
• A, B-source operands
• C-destination operands
• Two address instructions-Add A,B
• B <–[A] + [B]
• One address instructions –Add A
• Add contents of A to accumulator & store sum back to accumulator.
• Zero address instructions
• Instruction store operands in a structure called push down stack.
44. • 4) Instruction execution & straight line sequencing
• The processor control circuits use information in PC to fetch & execute instructions one
at a time in order of increasing address.
• This is called straight line sequencing.
• Executing an instruction-2 phase procedures.
• 1st phase–“instruction fetch”-instruction is fetched from memory location whose
address is in PC.
• This instruction is placed in instruction register in processor
• 2nd phase-“instruction execute”-instruction in IR is examined to determine which
operation to be performed.
• 5) Branching
• Branch-type of instruction loads a new value into program counter.
• So processor fetches & executes instruction at this new address called “branch target”
• Conditional branch-causes a branch if a specified condition is satisfied.
• E.g. Branch>0 LOOP –conditional branch instruction .it executes only if it satisfies
condition.
45. • 6) Condition codes
• Recording required information in individual bits called “condition code flags”.
• These flags are grouped together in a special processor register called “condition
code register” or “status register”
• Individual condition code flags-1 or 0.
• 4 commonly used flags.
• 1) N (negative)-set to 1 if result is –ve or else 0.
• 2) Z (zero)-set to 1 if result is 0, or else 0 .
• 3) V (overflow)-set to 1if arithmetic overflow occurs or else 0.
• 4) C(carry)-set to 1 if carry out results from operation or else 0
46. Addressing Modes
• The operation field of an instruction specifies the operation to be performed. This
operation will be executed on some data which is stored in computer registers or
the main memory. The way any operand is selected during the program execution
is dependent on the addressing mode of the instruction.
• Types of Addressing Modes
• Immediate Mode
• In this mode, the operand is specified in the instruction itself. An immediate
mode instruction has an operand field rather than the address field.
• For EXAMPLE:ADD 7,which says Add 7 to contents of accumulator. 7 is the
operand here.
49. • Auto Increment/Decrement Mode
• In this the register is incremented or decremented after or before its value is
used.
• Direct Addressing Mode
• In this mode, effective address of operand is present in instruction itself.
• Single memory reference to access data.
• No additional calculations to find the effective address of the operand.
52. Relative Addressing Mode
• It is a version of Displacement addressing mode.
• In this the contents of PC(Program Counter) is added to address part of
instruction to obtain the effective address.
• EA=A+(PC),where EA is effective address and PC is program counter.
• The operand is A cells away from the current cell(the one pointed to by PC)
•Base Register Addressing Mode
• It is again a version of Displacement addressing mode. This can be defined as
• where
• EA=A+(R) ,where A is displacement and R holds pointer to base address.
53. • Stack Addressing Mode
• In this mode, operand is at the top of the stack.
• FOR EXAMPLE:ADD, this instruction will POP top two items from the stack, add
them, and will then PUSH the result to the top of the stack.
62. subroutines
• A set of instructions that are used repeatedly in a program can be
referred to as Subroutine. Only one copy of this Instruction is stored
in the memory. When a Subroutine is required it can be called many
times during the Execution of a particular program. A call Subroutine
Instruction calls the Subroutine. Care Should be taken while returning
a Subroutine as Subroutine can be called from a different place from
the memory.
• The content of the PC must be Saved by the call Subroutine
Instruction to make a correct return to the calling program.
63. The subroutine linkage method is a way in which computers call and return the
Subroutine. The simplest way of Subroutine linkage is saving the return
address in a specific location, such as a register which can be called a link
register call Subroutine.