1answer.
Ask question
Login Signup
Ask question
All categories
  • English
  • Mathematics
  • Social Studies
  • Business
  • History
  • Health
  • Geography
  • Biology
  • Physics
  • Chemistry
  • Computers and Technology
  • Arts
  • World Languages
  • Spanish
  • French
  • German
  • Advanced Placement (AP)
  • SAT
  • Medicine
  • Law
  • Engineering
iren [92.7K]
3 years ago
11

Which BIOS interrupt provides serial port services andlist down names of 9 pins of DB-9connector.

Computers and Technology
1 answer:
mote1985 [20]3 years ago
8 0

Answer:

To help interrupt serial driven communications, the PC utilizes two interrupts, IRQ 3 and IRQ 4.

INT 0Bh and INT 0Ch are the BIOS interrupt

It patches the COM1,COM2 when you call the Com Init Intr routine: interrupt vectors (int 0Ch int 0Bh), allowing IRQ 4 and IRQ3 in the 8259A PIC.

IRQ 3  0Bh  Serial port 2

IRQ 4  0Ch  Serial port 1

<u>9 pins of DB-9 connector -</u>

1       RTS, Request to Send

2       CTS, Clear to send

3       GND,Ground

4       RXD,Receive Data

5      TXD, Transmit Data

6       DTR, Data Terminal Ready

7       DSR, Data Set Ready

8       RI, Ring Indicator

9       DCD,Data carrier detect

You might be interested in
Python code for converting between minutes to seconds. For example 5 minutes= 300 seconds. please help me with this
Anastaziya [24]

Answer:

def print _ seconds(hours, minutes, seconds):

seconds += 3600 * hours + 60 * minutes

print(seconds)

Explanation:

Hope this help's.

6 0
3 years ago
A certain string-processing language offers a primitive operation which splits a string into two pieces. Since this operation in
Nostrana [21]

Answer:

Explanation:

First we define define cost(i,j) to be the cost of cutting the string from index i to j. Then,

cost(i,j) = min {length of substring + cost(i,k) + cost(k,j) where i < k < j}

void  s_cut()    

 {

   int l,p;

   int temp=0;

   //ArrayList<Integer> al = new ArrayList<Integer>();

   int al[];

   Scanner s=new Scanner(System.in);

   int table[][];

   ArrayList<Integer> values[][];

   int low=0,high=0;

   int min=0;

   l=s.nextInt();

   p=s.nextInt();

   System.out.println("The values are "+l+"  "+p);

   table= new int[l+1][l+1];

   values= new ArrayList[l+1][l+1];

   al= new int[p];

   for(int i=0;i<p;i++)

   {

       al[i]=s.nextInt();

   }

   for(int i=0;i<=l;i++)

   for(int j=0;j<=l;j++)

       values[i][j]=new ArrayList<Integer>();

   System.out.println();

   for(int i=1;i<=l;i++)

       table[i][i]=0;

   //Arrays.s

   Arrays.sort(al);

   for(int i=0;i<p;i++)

   {

       System.out.print(al[i]+ "  ");

   }

   for(int len=2;len<=l;len++)

   {

       //System.out.println("The length is  "+len);

       for(int i=1,j=i+len-1;j<=l;i++,j++)

       {

           high= min_index(al,j-1);

           low= max_index(al,i);

           System.out.println("Indices are "+low+"  "+high);

           if(low<=high && low!=-1 && high!=-1)

           {

           int cost=Integer.MAX_VALUE;;

           for(int k=low;k<=high;k++)

           {

               //if(al[k]!=j)

               temp=cost;

               cost=Math.min(cost, table[i][al[k]]+table[al[k]+1][j]);

               if(temp!=cost)

               {

                   min=k;  

                   //values[i][j].add(al[k]);

                   //values[i][j].addAll(values[i][al[k]]);

                   //values[i][j].addAll(values[al[k]+1][j]);

                   //values[i][j].addAll(values[i][al[k]]);

               }

               //else

               //cost=0;

           }

           table[i][j]= len+cost;

           values[i][j].add(al[min]);

           //values[i][j].addAll(values[i][al[min]]);

           values[i][j].addAll(values[al[min]+1][j]);

           values[i][j].addAll(values[i][al[min]]);

           }

           else

               table[i][j]=0;

           System.out.println(" values are "+i+"  "+j+"  "+table[i][j]);

       }

   }

   System.out.println(" The minimum cost is "+table[1][l]);

   //temp=values[1][l];

   for(int e: values[1][l])

   {

       System.out.print(e+"-->");

   }

8 0
4 years ago
Help! Computer Science Discoveries. Hurry its timed
VLD [36.1K]

Answer:

1. categories

2. character

3. code

4. portrait

5. conversation

6. stage

7. Landscape

8. backdrop

Explanation:

I'm not sure what "a visual programming language for children" would be, sorry about that, and sorry if these are wrong .-

7 0
3 years ago
A raised dot (ú) shows where the ENTER key was pressed. <br> a. True<br> b. False
MatroZZZ [7]
Its false nothing comes up when u press that key
5 0
3 years ago
WOULD SOMEONE PLEASE ANSWER THIS IVE ASKED TWICE ALREADY!
Rainbow [258]
I think that’s right, hope it helps!:) brainliest??

7 0
3 years ago
Other questions:
  • identify three of the many shared ethical standards among businesses that are incorporated in codes of ethics
    6·2 answers
  • NASA’s long term goal is for travel in space to be as _________________ as travel across the Atlantic. However, we are _________
    10·2 answers
  • What channel will the republian debate be broadcast on?
    6·2 answers
  • Order the following list of functions by the big-Oh notation. Group together those functions that are big θ of one another.6nlog
    5·1 answer
  • How long Will it take me to master scada and plc programming?​
    9·1 answer
  • Explain with a few sentences and using the terms sequencing, selections and loops how they
    9·1 answer
  • Considering the concept of salted passwords, answer the following questions: a. Bob thinks that generating and storing a random
    10·1 answer
  • Which one of the following items is an example of software?
    5·1 answer
  • Sydnee would like a chart to appear once in her report, but she is having wouble making this occur She does not understand why t
    13·1 answer
  • Draw the final structure that will house the electronic system​
    15·1 answer
Add answer
Login
Not registered? Fast signup
Signup
Login Signup
Ask question!