给定以下寄存器及内存单元的初始值,请指出下列各指令或程序段独立执行后,有关寄存器或内存单元的内容。
初值:(DS)=1470H ,(BX)=0120H,(AX)=2001H,(14820H)=68H,(14821H)=90H
①XLAT(AX)=()
②MOV WORD PTR[BX],4587H(14820H)=(14821H)=()
③IMUL BYTE PTR [BX+1](AX)=()
④XOR WORD PTR [BX],7FFFH STC
单项选择题下列程序的输出结果是()#include <stdio.h>int x1=30,x2=40;sub(int x,int y)X1=X;X=y;y=x1;int main()int x3=10,x4=20;sub(x3,x4);sub(x2,x1);printf( %d,%d,%d,%d n ,x3,x4,×1,x2);return 0;
A.10,20,40,40B.10,20,30,40C.10,20,40,30D.20,10,30,40
问答题利用多线程编写程序:员工张明有两个主管,主管A和主管B经常会根据张明的表现给他调工资,有可能增加或减少。试用两个线程来执行主管A和主管B给张明调工资的工作,请使用线程同步解决数据完整性问题。
问答题已知8253的通道地址范围是60H~~63H。试编写如下要求的初始化程序段。(1)利用通道0,工作方式0,当计够200个数时通知外部设备。(2)利用通道2,工作方式3,对输入为10KHz的时钟脉冲信号,输出0.2KHz的方波。
问答题假定有三个作业,它们到达后备队列的时间、估计运行时间和优先数如下表所示:回答下列问题(要求给出过程)①采用最短作业优先调度算法时,作业的平均等待时间是多少?②采用优先级调度算法时,作业的平均周转时间是多少?
问答题编写Java程序,创建一个HashMap对象,并在其中添加学生的姓名和成绩,键为学生姓名(String)类型,值为学生成绩(Integer类型)。使用增强for循环遍历该HashMap,并输出学生成绩。