10:MOV AL,79
ADD AL,0B1H
上面指令执行后,设置的标志位CF和OF的值是
A.CF=0,OF=1
B.CF=1,OF=1
C.CF=0,OF=1
D.CF=1,OF=0
11:若AX=-15要得到AX=15应执行的指令是
A.NEG AX
B.NOT AX
C.INC AX
D.DEC AX
12:设DL=55H,执行指令后能使DL中的数据为OAAH的指令是
A.TEST DL, OAAH
B.OR DL, OAAH
C.NEG DL
D.XOR DL, OFFH
13:在同一程序段中,定义下面伪指令,错误的是
A.PORT1 EQU AL
B.PORT2=AL
C.PORT2=2A50H AND OFFH
D.PORT3 EQU 2A50H ; PORT3 EQU 2A50H AND OFFH
14:汇编语言源程序,可以是
A.可以直接由机器执行
B.必须由编译程序生成目标程序才能执行
C.必须由解释程序生成目标程序才能执行
D.必须由汇编程序汇编成目标程序才能执行
简答题
15:FPGA和ASIC的概念,他们的区别
16:逐次渐近型编码器中,11位线性解码网络的作用是什么?
17:用FSM实现101101的序列检测模块。
18:在数据段中,WEEK是星期一~星期日的英语缩写,DAY单元中有数1~7(1表示星期一,7表示星期日):
WEEK DB ?MON?,?TUE?,?WED?,?THU?,?FRI?,?SAT?,?SUN?
DAY DB X ;数字1~7
试编写一源程序,根据DAY的内容用单个字符显示功能调用(2号功能)去显示对应的英文缩写。
19:关键字volatile有什么含意?并给出三个不同的例子。
20:要用一个开环脉冲调速系统来控制直流电动机的转速,程序由8051完成。简单原理如下:由P3.4输出脉冲的占空比来控制转速,占空比越大,转速越快;而占空比由K7-K0八个开关来设置,直接与P1口相连(开关拨到下方时为"0",拨到上方时为"1",组成一个八位二进制数N),要求占空比为N/256。
21:Name 3 Vehicle Buses.
22:把2个非压缩BCD码组合为一个压缩BCD码,并存入DA3中。
DA1 DB ×× ;高位非压缩BCD码
DA2 DB ×× ;低位非压缩BCD码
DA3 DB ?
23:简述CMOS工艺流程。
24:信道带宽200kHz,信噪比10dB,求信道波特率?
25:一电源和一段传输线相连(长度为L,传输时间为T),画出终端处波形,考虑传输线无损耗。给出电源电压波形图,要求绘制终端波形图。