(1)从地址为40H的端口读一个字节送AL。
(2)从地址为41H和40H的端口读一个字送AX,41H端口的内容送AH,40H端口的内容送40H。
(3)将AL中的一个字节输出到地址为100的端口。
(4)将AX中的一个字输出到地址为101和100的端口,AH的内容到101端口,AL的内容到100端口。
(5)读地址为12(十六进制)的字节型端口中的数据。
(6)将十六进制数据20输出到地址为20(十六进制)的字节型端口。
(简答题)
分别说明下列指令或C语句的功能: (1)IN AL,40H (2)IN AX,40H (3)OUT 100,AL (4)OUT 100,AX (5)a=inportb(0x12); (6)outportb(0x20,0x20);
正确答案
答案解析
略
相似试题
(简答题)
用一条MIPS指令或最短的指令序列实现以下C语言语句:b=25|a。假定编译器将a和b分别分配到$t0和$t1中。如果把25换成65536,即b=65536|a,则用MIPS指令或指令序列如何实现?
(单选题)
下列语句中与语句while(1){if(i>=100)break;s+=i;i++;}功能相同的是()。
(单选题)
设有数组说明语句:Dim c(-1 To 1,1 To 5),则下列表示数组c的元素选项中()是正确的。
(单选题)
若有说明inti,j=2,*p=&i;,则能完成i=j赋值功能的语句是()。
(单选题)
设有说明语句:intn=7,i=3;,执行赋值运算n%=i+1后,变量n的值是()
(简答题)
试分别指出下列各指令语句的语法是否有错,如有错,指明是什么错误。
(简答题)
试分别指出下列各指令语句的语法是否有错,如有错,指明是什么错误。
(简答题)
试分别指出下列各指令语句的语法是否有错,如有错,指明是什么错误。
(简答题)
试分别指出下列各指令语句的语法是否有错,如有错,指明是什么错误。