Why I/O modules is needed between system bus
and I/O devices?​

Answers

Answer 1

Answer:

1. Processor communication -- this involves the following tasks:

a. exchange of data between processor and I/O module

b. command decoding - I/O module accepts commands sent from the processor. E.g., the I/O module for a disk drive may accept the following commands from the processor: READ SECTOR, WRITE SECTOR, SEEK track, etc.

c. status reporting – The device must be able to report its status to the processor, e.g., disk drive busy, ready etc. Status reporting may also involve reporting various errors.

d. Address recognition – Each I/O device has a unique address and the I/O module must recognize this address.

2. Device communication – The I/O module must be able to perform device communication such as status reporting.

3. Control & timing – The I/O module must be able to co-ordinate the flow of data between the internal resources (such as processor, memory) and external devices.

4. Data buffering – This is necessary as there is a speed mismatch between speed of data transfer between processor and memory and external devices. Data coming from the main memory are sent to an I/O module in a rapid burst. The data is buffered in the I/O module and then sent to the peripheral device at its rate.

5. Error detection – The I/O module must also be able to detect errors and report them to the processor. These errors may be mechanical errors (such as paper jam in a printer), or changes in the bit pattern of transmitted data. A common way of detecting such errors is by using parity bits.


Related Questions

Which of the following is the primary difference between analog and digital communication?

Im marking Brainliest

electric cables vs. fiber cables

electric pulses vs. electronic devices

radio signal vs. microwave signal

radio signal vs. radio frequency

Answers

Answer:

Radio signal vs. microwave signal.

Explanation:

it's the suitable but again it's a weak answer to compare analog from digital signals

Answer:

Electric pulses vs. electronic devices

Explanation:

edg2021

direct quote from AV notes: "Analog technology transmits information using electric pulses. The human voice is the best example of analog communication. As the telephone was the major communication channel in the past, analog communication was common and the only type used.

Today, we depend on digital communication. Digital technology breaks down information into numerical bits and transmits the bits to digital receivers that decode the bits and recompose the original information. "

You are suddenly given a very large (1000 ) number of old desktop computers with old CRT monitors. What could you do with them

Answers

Answer:

I would fix them if they were broken, make good use of them and give them out to other people as marketing or sell them.

Explanation:

Write a program that takes a String containing a text using the method signature

String useProperGrammar(String text)
Your method should replace the word ‘2’ with ‘to’ and return the updated text.

For example,

useProperGrammar("can you go 2 the store?")
should return

"can you go to the store?"
This method should also print out the number of grammatical errors that were fixed.

For example, for useProperGrammar("back 2 back 2 back"), the method would also print:

Fixed 2 grammatical errors:
In the main method, ask the user to input a String, and print the results of useProperGrammar using the user input.

Answers

import java.util.*;

public class MyClass {

   public static String useProperGrammar(String message){

       String newMessage = "";

       int count = 0;

       for (int i = 0; i < message.length(); i++){

           if(message.charAt(i) == '2'){

               newMessage = newMessage + "to";

               count ++;

           

           }

           else{

               newMessage = newMessage + message.charAt(i);

           }

       

       }

       System.out.println("Fixed "+count+" grammatical error(s):");

       return newMessage;

   }

   public static void main(String args[]) {

     Scanner scan = new Scanner(System.in);

     System.out.println("Enter a string: ");

     String text = scan.nextLine();

     System.out.println(useProperGrammar(text));

   }

}

I hope this helps.

Ship, CruiseShip, and CargoShip ClassesDesign a Ship class that has the following members:a. a member variable for the name of the ship (a string)b. a member variable for the year that the ship was built (a string)c. A constructor and appropriate accessors and mutatorsd. A virtual print function that displays the ship's name and the year it was built.

Answers

Answer:

def shipvari(ship);

Cruiseship="" #defining a string

YearBuilt= ""

for i in range(ship);

if Cruiseship="";

print(CruiseShip)

Give the rest a try!

The challenge of preparing for ____________________ is in ensuring that employees do not feel that they are being prepared for termination.

Answers

Answer:

"Cross-training " seems to be the right response.

Explanation:

Cross-training seems to be the method of constructing a multi-professional workers staff with incentive plans to make sure that they must have the same tools to complete different occupational tasks throughout the organization. This will be a very broad approach besides randomized controlled training methods, both maximum and minimum frequency, for generations.

Write a program that reads an integer and determines and prints whether it is odd or even.

Answers

num = int(input("Enter a number: "))

print(str(num)+" is even" if num % 2 == 0 else str(num)+" is odd")

I wrote my code in python 3.8. Best of luck.

Write a 200 word essay about how a computer is made.

Good luck.​

Answers

Answer:

Essay about how a computer is made is written below in detailed explanation.

Explanation:

After so many discoveries and inventions, Humans ultimately made the computer. And, today some personalities in the world can't exist a bit without a computer.

The computer is an electric device that is utilized for collecting and processing data. The hard work can be completed in a shorter time with the guidance of computers. With the assistance of the computer, we can do all the stuff in today's world.. Because of this, the computer performs a vital purpose in this contemporary life.

Which of the following options allow you to access a computer remotely?

a. NTP
b. SSH
c. Server
d. VPN

Answers

Answer:

b. SSH

Explanation:

Secure Shell (SSH) is a protocol that allows you to access a computer remotely by providing safe network communications via an unsecured network.

Secure Shell (SSH) protocol can be used to perform essential functions such as protected file transfers, remote access to private network systems, devices, and applications.

Thus, option "B" is the right answer.

A business owns a printer but the printer is used for cloud printing purposes. What type of resource is this?

Answers

I’m confused , what are the choices ?

Suppose a webpage contains a single text field. We want to make the page such that a user can immediately start typing in the text field without clicking on it. What is correct way using?
1. .
2. .
3. .
4. Can't be done with only HTML5, need help of Javascript or something else.

Answers

Answer:

The answer is "Option 2".

Explanation:

In HTML5, text inputs use an autofocus attribute, which, when the page is loaded, uses a template to concentrate primarily on text fields. This attribute is a Boolean property that represents the HTML autofocus attribute, showing if the related <select> element will receive an output focus whenever the page loads if it is overruled by the user. An only form-associated entity can have this property specified in a text.

Application software helps run the computer and coordinates instructions with the hardware.
A. True
B. False

Answers

Answer:

A. True

Explanation:

PLZ HELP THIS ENDS TODAY
During slide show mode, hitting the B key will do which of these?

End your presentation

Blank the screen with black screen

Move back one page

Move to the first page of your presentation

Answers

Answer:

B or Period. Pressing the B key or period key pauses the slideshow and displays a black screen, which you can write on. Press the B or period key again to resume the slideshow.

Answer: It blanks the screen black.

You should use the arrow keys.

Explanation:

I tried it.

Imagine that you are in the market for a digital camera. Would it be better for you to purchase a high-quality digital camera or a mobile camera? Explain your answer by providing three reasons why your choice suits your needs.

Answers

Answer:

I would purchase a high-quality digital camera

Explanation:

As a blogger, I most times take pictures that should be of high quality to capture the interest of readers. So, if I am in the market to purchase a camera, I would go for a camera that is of high quality. Even though a mobile camera would be less expensive, a high-quality digital camera has features that can be manipulated to get a quality photo that would also last.

The light sensitivity as seen in the ISO, the shutter speed, megapixels, and view-finder are some features I would look out for in a high-quality digital camera.

Answer: To take pictures that should be of high quality to capture the interest of readers. So, if I am in the market to purchase a camera, I would go for a camera that is of high quality. Even though a mobile camera would be less expensive, a high-quality digital camera has features that can be manipulated to get a quality photo that would also last.

Explanation: copied the previous answer a bit to better suit the exam requirements.

3. A year contains 365 days normally, so on
what number day does Christmas fall on?

Answers

Answer:

359 is December 25 in a 365 day year.

Explanation:

Answer:

For western christian churches, Christmas day always occurs on December 25, though some cultures observe the main celebration on the night prior, Christmas Eve.

As a sysadmin you will find yourself doing business with a variety of third party vendors which of these are likely to be rented or bought from a vendors

Answers

Answer:

Printing devices

Video, Audio devices

Communication machines

Explanation:

Printing devices - Sysadmin needs this type of devices for print important data and information.

Video, Audio devices - Sysadmin needs this type of devices for better communication and interaction.

Communication(fax) machines - Sysadmin needs this type of devices for written communication and interaction and deals.

Divide a network 10.10.0.0 with subnet mask 255.255.0.0 into 62 subnets.

10.10.0.0
0000 1010. 0000 1010 . 0000 0000 . 0000 0000

255.255.0.0
1111 1111. 1111 1111 . 0000 0000 . 0000 0000

Required:
a. How many bits do we need to borrow from the host portion?
b. List the lowest and the highest IP address of the first usable subnet.
c. How many usable hosts are there in total before and after subnetting?

Answers

Answer:

A. 6 bits

B. lowest IP address is  10.10.0.1  and the highest IP address is  10.10.3.254

C. total number of usable hosts before subnetting = 65534

total number of usable hosts after subnetting = 65408

Explanation:

The IP address 10.10.0.0 with the subnet mask 255.255.0.0 is a class B address with 16 bits of the network address portion and 16 bits of the host portion.

To subnet the address to use 62 subnets (and to reduce the host IP address wasted) 6 bits are borrowed from the host portion of the address to give 2^6 = 64 subnets with two usable host addresses.

The first network address is 10.10.0.0 and the first usable host address of the subnet is 10.10.0.1 making it the lowest address, while the broadcast address is 10.10.3.255 and the address before it becomes the higher address in the network which is 10.10.3.254

The number of usable host of the network before subnetting is 2^16 -2 = 65534, while after subnetting is (2^(16-6) - 2) x 64 = 65408.

A group of students is performing an investigation to measure how much liquid water is produced from a 10 L sample of snow. What must occur in order for the students to perform this investigation?

Answers

Answer:

the temperature of the sample must change

Explanation:

What is computer virus?​

Answers

Answer:

A piece of code which is capable of copying itself and typically has a detrimental effect, such as corrupting the system or destroying data.

Explanation:

A computer virus is a type of computer program that, when executed, replicates itself by modifying other computer programs and inserting its own code. When this replication succeeds, the affected areas are then said to be "infected" with a computer virus.

Simply, a computer virus is a harmful multiplying code that harms your computer and makes it slower, harder to use, and more vulnerable to other harmful unsafe software, apps, downloads and more.

How to get it?

You can get computer viruses just from going to unsafe websites downloading harmful files downloading harmful images downloading harmful videos clicking unsafe advertisements

and thats just a couple of examples, there's many many more but you get the idea.

Something that really sucks about computer viruses is that its hard to tell if something online is dangerous or not.

That's why people make specific softwares to protect your computer but even those can be unsafe or people could be trying to trick you.

Sometimes the computer will already have some sort of app or software to protect it from these harmful files, but make sure to pay attention when your on websites and check the urls and make sure it doesn't say anything along the lines of "unsafe" if it says that just simply exit the website and dont do anything further.

If your experiencing slowness, files you don't remember saving on your computer or extra files and apps that dont seem to belong, im sure there are places you can call online or in your local area to help with these issues.

Hope this helped!!

If you wanted to divide an integer variable by 2, which of the following lines of code would you use? total = int + 2 total = int * N total int / 2 total = int. 2

Answers

Answer:

Yes

Explanation:

Because all answers are intotal (2)

Which interpersonal skill is the most important for a telecom technician to develop?

active listening

teamwork

conflict resolution

social awareness

Answers

Answer:

active listening is interpersonal

Answer:

active listening

Explanation:

edg2021

telecom technicians go to homes and officies to listen to the consumers demands to fix their internet and other telecommmunication issues. They mostly work alone and simply need to be aware of the issue and what they are doing to fix it.

Evaluate a career in the telecommunications industry that most interests you. What about the career appeals to you?
What qualifications do you already possess to make you successful in this career? Which skills do you still need to
develop to pursue this career?
Your answer should be at least 150 words in length.

Answers

Answer:

Network administrator and programmer.

Am still in A-level, am doing Physics, chemistry, Maths and ICT.

I have an A in physics, B in Chemistry and Maths and A† in ICT

A company has a hybrid ASP.NET Web API application that is based on a software as a service (SaaS) offering.Users report general issues with the data. You advise the company to implement live monitoring and use ad hoc queries on stored JSON data. You also advise the company to set up smart alerting to detect anomalies in the data.You need to recommend a solution to set up smart alerting.What should you recommend?A. Azure Security Center and Azure Data Lake StoreB. Azure Data Lake Analytics and Azure Monitor LogsC. Azure Application Insights and Azure Monitor LogsD. Azure Site Recovery and Azure Monitor Logs

Answers

Answer: B. Azure Data Lake Analytics and Azure Monitor Logs

Explanation:

There is a feature on Azure Monitor called Application Insights. This feature offers clients the ability to implement live monitoring of applications as well as detect anomalies.

With its analytics tools, clients can diagnose the issues reported by users as well as follow and understand the activities of users.

Your organization uses a federated identity provider to login to your Oracle Cloud Infrastructure (OCI) environment. As a developer, you are writing a script to automate some operation and want to use OCI CLI to do that. Your security team doesn't allow storing private keys on local machines. How can you authenticate with OCI CLI?

Answers

Answer:

Run OCI session authenticate and provide your credentials

Explanation:

The OCI CLI when in combination with a shell script can be fastly used in the creation of shareable scripts. It uses API keys, private and public scheme as it's default authentication. The command to use is the oci set up keys, to create these keys. Since you cannot store private keys, you run OCI authentication and then you give your credentials

help with these 2 questions srry for the horrible pic​

Answers

Answer:

the first one is email address nd the second one is semi-blocked letters ? sorry if im wrong.

Explanation:

Answer:

I cant read

Explanation:

What is the last usable host IP address on the 192.168.32.9/30 network?

Answers

Answer:

192.168.32.10

Explanation:

HOPE THIS HELPS:)

CAN SOMEONE DO OR LOOK UP THE PIE CHART FOR THIS ANSWER PLS AND I WILL MARK YOU BRAINLIEST BUT PLSSS HELP MEEEE!!!

Answers

Answer:

I highly recommened you use ggl charts.

Explanation:

It's free. ALL YOU NEED IS AN GGL ACCOUNT. You can also choose many types of graph you want.

do you agree or disagree with the assertion that edutech transforms teachung and learning ​

Answers

Answer:I agree!

Explanation:

Agree

Several key people were involved in programming-language development in the 1970s and 1980s

Answers

Answer:

Brian Kernighan and Dennis Ritchie created the C programming language, and Bjarne Stroustrup took it to the next level by creating C++ in the 80's.

Answer:

Bjarne Stroustrup released C++ programming language in the1980s.

Bill Gates and Paul Allen released the first programming language for a personal computer.

Niklaus Wirth developed Pascal to teach programming.

Explanation:

1,3,4

which data representation system is based on the digits 0-9 and is mostly easily interpreted In real wrold situations​

Answers

Answer:

Hexadecimal  data representation system is based on the digits 0-9 and is mostly easily interpreted In real word situations​ .

Explanation:

Hexadecimal manages sixteen different figures: most often the numbers 0–9 to describe values zero to nine, and (A–F) to describe values ten to fifteen. The modern hexadecimal system was first launched into the domain of computing by IBM in 1963. An older description, with 0-9 and u-z, was practiced in 1956 by the Bendix G-15 computer.

_______and ________ enables computers to communicate and it can pass information between two networks.

Answers

Answer:

Internet Protocol and Transmission Control Protocol        

Explanation:

Internet protocol, which is also known as IP and Transmission Control Protocol, which is also known as TCP are the two important protocols that enables the computers to communicate various information and data and allow it to pass between two networks. It allows computers to connect to each other.  They are developed by Bob Kahn and Vint Cerf.

Other Questions
how do the Greeks perceive barbarians? A car company builds two versions of one of its models-a sedan and a station wagon. The ratio of sedans to station wagons is 11:2. A freighter begins unloading the cars at a dock. Tomcounts 18 station wagons and then overhears a dock worker call out, "Okay, that's all of the wagons ... bring out the sedans!" How many sedans were on the ship? Write the number only. Why did crafts like the home production of cloth disappear after the Industrial Revolution? Cite evidence from the text to support your answer. I hate math ill give brainliest Are fibrous proteins heavier than globular proteins in terms of molecular weight? Why? One serving of milk has 120 calories. If one serving is equal to 1 cup, how many calories are in 1 fluid ounce? (1 cup=8 fluid ounces) Using complete sentences, explain why North Korea is considered to be a developing country. Why is the country isolatefrom other countries?No jokes please how is diversity in uae Jackie Robinson paved the way for other African American athletes to join MLB by doing which of the following?retaliating against pitchers who threw balls at himquitting Major League Baseball and starting his own league for African American playerslosing his temper with fans and playersproving himself as a player and not allowing those who teased him to get the better of him (x+3)^2=(x+3)(x+3)=x^2+6x+9 express x^2+6x+13 in the form (x+a)^2+b giving the values of a and b Will any candidate in the Georgia runoff get more than 3 million votes Gracie made cupcakes for a bake sale. She bought a cake mix for $4.79, a dozeneggs for $2.99, a bottle of vegetable oil for $6.79, and a can of frosting for $5.25.What were her total expenses for the cupcakes?$21.45$19.82$18.92 Plz help what does this mean in binary???? 01010100 01101000 01100101 00100000 01000110 01101001 01110100 01101110 01100101 01110011 01110011 01000111 01110010 01100001 01101101 11100010 10000100 10100010 00100000 01010000 01100001 01100011 01100101 01110010 00100000 01010100 01100101 01110011 01110100 00100000 01101001 01110011 00100000 01100001 00100000 01101101 01110101 01101100 01110100 01101001 01110011 01110100 01100001 01100111 01100101 00100000 01100001 01100101 01110010 01101111 01100010 01101001 01100011 00100000 01100011 01100001 01110000 01100001 01100011 01101001 01110100 01111001 00100000 01110100 01100101 01110011 01110100 00100000 01110100 01101000 01100001 01110100 00100000 01110000 01110010 01101111 01100111 01110010 01100101 01110011 01110011 01101001 01110110 01100101 01101100 01111001 00100000 01100111 01100101 01110100 01110011 00100000 01101101 01101111 01110010 01100101 00100000 01100100 01101001 01100110 01100110 01101001 01100011 01110101 01101100 01110100 00100000 01100001 01110011 00100000 01101001 01110100 00100000 01100011 01101111 01101110 01110100 01101001 01101110 01110101 01100101 01110011 00101110 00100000 01010100 01101000 01100101 00100000 00110010 00110000 00100000 01101101 01100101 01110100 01100101 01110010 00100000 01110000 01100001 01100011 01100101 01110010 00100000 01110100 01100101 01110011 01110100 00100000 01110111 01101001 01101100 01101100 00100000 01100010 01100101 01100111 01101001 01101110 00100000 01101001 01101110 00100000 00110011 00110000 00100000 01110011 01100101 01100011 01101111 01101110 01100100 01110011 00101110 00100000 01001100 01101001 01101110 01100101 00100000 01110101 01110000 00100000 01100001 01110100 00100000 01110100 01101000 01100101 00100000 01110011 01110100 01100001 01110010 01110100 00101110 00100000 01010100 01101000 01100101 00100000 01110010 01110101 01101110 01101110 01101001 01101110 01100111 00100000 01110011 01110000 01100101 01100101 01100100 00100000 01110011 01110100 01100001 01110010 01110100 01110011 00100000 01110011 01101100 01101111 01110111 01101100 01111001 00101100 00100000 01100010 01110101 01110100 00100000 01100111 01100101 01110100 01110011 00100000 01100110 01100001 01110011 01110100 01100101 01110010 00100000 01100101 01100001 01100011 01101000 00100000 01101101 01101001 01101110 01110101 01110100 01100101 00100000 01100001 01100110 01110100 01100101 01110010 00100000 01111001 01101111 01110101 00100000 01101000 01100101 01100001 01110010 00100000 01110100 01101000 01101001 01110011 00100000 01110011 01101001 01100111 01101110 01100001 01101100 00101110 00001010 The hypotenuse of a right angled triangle is 10cm and one of the other two sides is 6cm.Find the length of third side?7 cm8 cm5 cm13 cm Pollen is one celled, or unicellular. It is used for reproduction in many types of plants. The bee is collecting nectar and, while doing that, is transferring the very tiny pollen grains The bee and the flowering plant are multicellular organisms, but they both have many things in common with the unicellular pollen What is one feature NOT shared by all three! All are made of one or more cells. The cells of each contain genetic material The cells of each contain exactly the same parts A cell membrane controls what goes in and out of the cells 9 Hierarchical Organisation SA PREP ITEST PREP PAX 1-877.816-0808 PHONE 1-877.377.953 Read Our Blog Meet Our Teachers Privacy Policy O USA Testprep LC 2030 A Rights Reserved Describe 3-4 experiences that Stephen King shared about his life and explain how those experiences may have influenced him in terms of his interest and ability to convey feelings of terror and horror Explain how an individual's choice to use tobacco can have negative consequences for society. HELP! What does the author mean by a little cage of bone ?in the poem "incident in a rose garden" Please help me to answer these!! What do you see on this picture i need 5 sentences convert the amount of brown sugar needed for a double recipe into units that would require the least amount of measuring