汇编语言程序设计(第四版)第2章【课后答案】汇总

汇编语言程序设计(第四版)第2章【课后答案】汇总
汇编语言程序设计(第四版)第2章【课后答案】汇总

汇编语言程序设计第四版

【课后习题答案】--囮裑為檤

第2章8086的指令系统

〔习题2.1〕已知DS=2000H、BX=0100H、SI=0002H,存储单元[20100H]~[20103H]依次存放12 34 56 78H,[21200H]~[21203H]依次存放2A 4C B7 65H,说明下列每条指令执行完后AX寄存器的内容。

(1)mov ax,1200h

(2)mov ax,bx

(3)mov ax,[1200h]

(4)mov ax,[bx]

(5)mov ax,[bx+1100h]

(6)mov ax,[bx+si]

(7)mov ax,[bx][si+1100h]

〔解答〕

(1)AX=1200H

(2)AX=0100H

(3)AX=4C2AH ;偏移地址=bx=0100h

(4)AX=3412H ;偏移地址=bx=0100h

(5)AX=4C2AH ;偏移地址=bx+1100h=1200h

(6)AX=7856H ;偏移地址=bx+si=0100h+0002h=0102h

(7)AX=65B7H ;偏移地址=bx+si+1100h=0100h+0002h+1100h=1202h

〔习题2.2〕指出下列指令的错误

(1)mov cx,dl

(2)mov ip,ax

(3)mov es,1234h

(4)mov es,ds

(5)mov al,300

(6)mov [sp],ax

(7)mov ax,bx+di

(8)mov 20h,ah

〔解答〕

(1)两操作数类型不匹配

(2)IP指令指针禁止用户访问

(3)立即数不允许传给段寄存器

(4)段寄存器之间不允许传送

(5)两操作数类型不匹配

(6)目的操作数应为[ SI ]

(7)源操作数应为[BX+DI]

(8)立即数不能作目的操作数

〔习题2.3〕已知数字0 ~ 9对应的格雷码依次为:18H、34H、05H、06H、09H、0AH、0CH、11H、12H、14H,它存在于以table为首地址(设为200H)的连续区域中。请为如下程序段的每条指令加上注释,说明每条指令的功能和执行结果。

lea bx,table

mov al,8

xlat

〔解答〕

lea bx,table ;获取table的首地址,BX=200H

mov al,8 ;传送欲转换的数字,AL=8

xlat ;转换为格雷码,AL=12H P35

〔习题2.4〕什么是堆栈,它的工作原则是什么,它的基本操作有哪两个,对应哪两种指令?

〔解答〕

堆栈是一种按“先进后出”原则存取数据的存储区域,位于堆栈段中,使用SS段寄存器记录其段地址;它的工作原则是先进后出;堆栈的两种基本操作是压栈和出栈,对应的指令是PUSH和POP。

〔习题2.5〕已知SS = 2200H、SP = 00B0H,画图说明执行下面指令序列时,堆栈区和SP的内容如何变化?

mov ax,8057h

push ax

mov ax,0f79h

push ax

pop bx

pop [bx]

〔解答〕

mov ax,8057h

push ax

mov ax,0f79h

push ax

pop bx ;bx=0f79h

pop [bx] ;DS:[0f79h]=8057h

〔习题2.6〕给出下列各条指令执行后AL值,以及CF、ZF、SF、OF和PF的状态:mov al,89h

add al,al

add al,9dh

cmp al,0bch

sub al,al

dec al

inc al

〔解答〕

mov al,89h ; AL=89h CF ZF SF OF PF add al,al ; AL=12h 1 0 0 1 1

; 1000 1001

+1000 1001

10001 0010

add al,9dh ; AL=0afh 0 0 1 0 1

; 0001 0010

+ 1001 1101

1010 1111

cmp al,0bch ; AL=0afh 1 0 1 0 1

; 1010 1111

-1011 1100

* 0100 0011

sub al,al ; AL=00h 0 1 0 0 1

dec al ; AL=0ffh 0 0 1 0 1

; 0000 0000

- 0000 0001

*1111 1111

inc al ; AL=00h 0 1 0 0 1

;1111 1111

+0000 0001

*1111 1111

〔习题2.7〕设X、Y、Z均为双字数据,分别存放在地址为X、X+2;Y、Y+2;Z、Z+2的存储单元中,它们的运算结果存入W单元。阅读如下程序段,给出运算公式。

mov ax,X

mov dx,X+2

add ax,Y

adc dx,Y+2

add ax,24

adc dx,0

sub ax,Z

sbb dx,Z+2

mov W,ax

mov W+2,dx

〔解答〕

W=X+Y+24-Z

〔习题2.8〕请分别用一条汇编语言指令完成如下功能:

(1)把BX寄存器和DX寄存器的内容相加,结果存入DX寄存器。

(2)用寄存器BX和SI的基址变址寻址方式把存储器的一个字节与AL寄存器的内容相加,并把结果送到AL中。

(3)用BX和位移量0B2H的寄存器相对寻址方式把存储器中的一个字和CX寄存器的内容相加,并把结果送回存储器中。

(4)用位移量为0520H的直接寻址方式把存储器中的一个字与数3412H相加,并把结果送回该存储单元中。

(5)把数0A0H与AL寄存器的内容相加,并把结果送回AL中。

〔解答〕

(1)ADD DX,BX

(2)ADD AL,[BX+SI]

(3)ADD [BX+0B2H],CX

(4)ADD WORD PTR [0520H],3412H

(5)ADD AL,0A0H

〔习题2.9〕设X、Y、Z、V均为16位带符号数,分别装在X、Y、Z、V存储单元中,阅读如下程序段,得出它的运算公式,并说明运算结果存于何处。

mov ax,X ;ax=X

imul Y ;DX.AX=X*Y

mov cx,ax ;cx=X*Y的低16位

mox bx,dx ;bx=X*Y的高16位

mov ax,Z ;ax=Z

cwd

add cx,ax ;cx=Z的低16位+X*Y的低16位

adc bx,dx ;bx=Z的高16位+X*Y的高16位+低位进位

sub cx,540 ;cx=Z的低16位+X*Y的低16位-540

sbb bx,0 ;bx=Z的高16位+X*Y的高16位+低位进位-低位借位

mov ax,V ;ax=V

cwd

sub ax,cx ;ax=V的低16位-(Z的低16位+X*Y的低16位-540)

sbb dx,bx ;dx=V的高16位-(Z的高16位+X*Y的高16位+低位进位-低位借位)-低位借位

idiv X ;/X

〔解答〕

[V-(X*Y+Z-540)]/X

AX存商,DX存余数

〔习题2.10〕指出下列指令的错误:

(1)xchg [si],30h

(2)pop cs

(3)sub [si],[di]

(4)push ah

(5)adc ax,ds

(6)add [si],80h

(7)in al,3fch

(8)out dx,ah

〔解答〕

(1)xchg的操作数不能是立即数

(2)不应对CS直接赋值

(3)两个操作数不能都是存储单元

(4)堆栈的操作数不能是字节量

(5)adc的操作数不能是段寄存器

(6)没有确定是字节还是字操作

(7)in不支持超过FFH的直接寻址

(8)out只能以AL/AX为源操作数

〔习题2.11〕给出下列各条指令执行后的结果,以及状态标志CF、OF、SF、ZF、PF的状态。

mov ax,1470h

and ax,ax

or ax,ax

xor ax,ax

not ax

test ax,0f0f0h

〔解答〕

mov ax,1470h ;AX=1470H CF ZF SF OF PF

and ax,ax ;AX=1470H 0 0 0 0 0

;0001 0100 0111 0000

or ax,ax ;AX=1470H 0 0 0 0 0

xor ax,ax ;AX=0000H 0 1 0 0 1

not ax ;AX=FFFFH 0 1 0 0 1

test ax,0f0f0h ;AX=FFFFH 0 0 1 0 1

注意:MOV和NOT指令不影响标志位;其他逻辑指令使CF=OF=0,根据结果影响其他标志位。

〔习题2.12〕假设例题2.34的程序段中,AX = 08H,BX = 10H,请说明每条指令执行后的结果和各个标志位的状态。

〔解答〕

指令 ; 执行结果 CF OF SF ZF PF

mov si,ax ; SI=AX=0008H - - - - -

shl si,1 ; SI=2*AX=0010H 0 0 0 0 0

add si,ax ; SI=3*AX=0018H 0 0 0 0 1

mov dx,bx ; DX=BX=0010H 0 0 0 0 1

mov cl,03h ; CL=03H 0 0 0 0 1

shl dx,cl ; DX=8*BX=0080H 0 u 0 0 0

sub dx,bx ; DX=7*BX=0070H 0 0 0 0 0

add dx,si ; DX=7*BX+3*AX=0088H 0 0 0 0 1

注意:逻辑左移N次相当于无符号整数乘以2的N次方,逻辑右移N次相当于无符号整数除以2的N次方。移位指令根据移位的数据设置CF,根据移位后的结果影响SF,ZF,PF。在进行一位移位时,根据最高符号位是否改变设置OF,如改变则OF=1。另外,程序注释用“u”表示标志无定义(不确定),“-”表示无影响。

〔习题2.13〕编写程序段完成如下要求:

(1)用位操作指令实现AL(无符号数)乘以10

(2)用逻辑运算指令实现数字0 ~ 9的ASCII码与非压缩BCD码的互相转换

(3)把DX.AX中的双字右移4位

〔解答〕

(1) ;不考虑进位

mov bl,al

mov cl,3

shl al,cl ;*8

add al,bl ;shl bl,1

add al,bl

;考虑进位

xor ah,ah

mov bx,ax

mov cl,3

shl ax,cl

add ax,bx ;shl bx,1

add ax,bx

(2)数字0~9的ASCII码是:30h~39h

非压缩BCD码的0~9是:00h~09h

方法一:

and al,0fh ;实现ASCII到非压缩BCD码的转换

or al,30h ;实现非压缩BCD码到ASCII的转换

方法二:

xor al,30h ;求反D5D4位,其他不变

;即高4位为3,则变为0;高4位为0,则变为3

(3)mov cl,4

again: shr dx,1 ;实现逻辑右移

;采用“sar dx,1”,则实现算术右移

rcr ax,1

dec cl

jnz again

〔习题2.14〕已知AL = F7H(表示有符号数-9),分别编写用SAR和IDIV指令实现的除以2的程序段,并说明各自执行后,所得的商是什么?

〔解答〕

(1)用sar编写

mov al,0f7h ; -9送AL 1111 1001

sar al,1 ; 结果:AL=1111 1100B=0FBH 即-5

(2)用idiv编写

mov al,0f7h ; -9送al

cbw ; 字节符号扩展位字

mov bl,2 ; 注意除数不可为立即数

idiv bl ; 结果:商为al=fch (-4)

; 余数:ah=ffh (-1)

结论:符号数的除法用idiv 准确。

〔习题2.15〕指令指针IP是通用寄存器还是专用寄存器?有指令能够直接它赋值吗?哪类指令的执行会改变它的值?

〔解答〕

指令指针IP不是通用寄存器,不可直接赋值,属于专用寄存器。有且仅有循环、转移、子程序调用和返回、中断类等指令可以改变它的值。

〔习题2.16〕控制转移类指令中有哪三种寻址方式?

〔解答〕

控制转移类指令的寻址方式:相对寻址、直接寻址方式和间接寻址方式(又可以分成寄存器和存储器间接寻址)。

〔习题2.17〕什么是短转移short jump、近转移near jump和远转移far jump?什么是段内转移和段间转移?8086有哪些指令可以实现段间转移?

〔解答〕

短转移:指段内-128~127之间的转移,位移量用一个字节表示

近转移:指段内±32K之间的转移,位移量用一个字表示

远转移:指段间1MB范围的转移

段内转移:指在同一个代码段内的转移,可以是短转移或者近转移

段间转移:指转移到另外一个代码段,就是远转移

8086/8088CPU的JMP、CALL和INT n指令可以实现段间转移

〔习题2.18〕8086的条件转移指令的转移范围有多大?实际编程时,你如何处理超出范围的条件转移?

〔解答〕

8086的条件转移的转移范围:在当前指令地址的+127~-128之内。

如条件转移的转移范围超出此范围,可在此范围内安排一条无条件转移,再转移到范围外的目标地址。

〔习题2.19〕假设DS=2000H,BX=1256H,SI=528FH,位移量TABLE=20A1H,[232F7H]=3280H,[264E5H]=2450H,试问执行下列段内间接寻址的转移指令后,转移的有效地址是什么?

(1)JMP BX

(2)JMP TABLE[BX]

(3)JMP [BX][SI]

〔解答〕

(1)转移的有效地址EA= BX=1256H

(2)转移的有效地址EA= [DS:20A1H+1256H]=[232F7]=3280H

(3)转移的有效地址EA= [DS:1256H+528FH]=264E5H=2450H

〔习题2.20〕判断下列程序段跳转的条件

(1)xor ax,1e1eh

je equal

(2)test al,10000001b

jnz there

(3)cmp cx,64h

jb there

〔解答〕

(1)AX=1e1eh(异或后为0)

(2)AL的D0或D7至少有一位为1

(3)CX(无符号数)<64h

〔习题2.21〕设置CX = 0,则LOOP指令将循环多少次?例如:

mov cx,0

delay: loop delay

〔解答〕

216次。

〔习题2.22〕假设AX和SI存放的是有符号数,DX和DI存放的是无符号数,请用比较指令和条件转移指令实现以下判断:

(1)若DX > DI,转到above执行;

(2)若AX > SI,转到greater执行;

(3)若CX = 0,转到zero执行;

(4)若AX-SI产生溢出,转到overflow执行;

(5)若SI≤AX,转到less_eq执行;

(6)若DI≤DX,转到below_eq执行。

〔解答〕

(1)若DX > DI,转到above执行

cmp dx,di

ja above ;=jnbe above

(2)若AX > SI,转到greater执行

cmp ax,si

jg greater ;=jnle greater

(3)若CX = 0,转到zero执行

cmp cx,0

jz zero ;=jcxz zero

(4)若AX-SI产生溢出,转到overflow执行;

cmp ax,si

jo overflow

(5)若SI≤AX,转到less_eq执行;

cmp si,ax ; cmp ax,si

jle less_eq ; jge less_eq

(6)若DI≤DX,转到below_eq执行。

cmp di,dx ; cmp dx,di

jbe below_eq ; jae below_eq

〔习题2.23〕有一个首地址为array的20个字的数组,说明下列程序段的功能。

mov cx,20

mov ax,0

mov si,ax

sum_loop: add ax,array[si]

add si,2

loop sum_loop

mov total,ax

〔解答〕

将首地址为array得20个字的数组求和,并将结果存入total 单元中。

〔习题2.24〕按照下列要求,编写相应的程序段:

(1)起始地址为string的主存单元中存放有一个字符串(长度大于6),把该字符串中的第1个和第6个字符(字节量)传送给DX寄存器。

(2)从主存buffer开始的4个字节中保存了4个非压缩BCD码,现按低(高)地址对低(高)位的原则,将它们合并到DX中。

(3)编写一个程序段,在DX高4位全为0时,使AX = 0;否则使AX = -1。

(4)有两个64位数值,按“小端方式”存放在两个缓冲区buffer1和buffer2中,编写程序段完成buffer1-buffer2功能。

(5)假设从B800h : 0开始存放有100个16位无符号数,编程求它们的和,并把32位的和保存在DX.AX中。

(6)已知字符串string包含有32KB内容,将其中的?$?符号替换成空格。

(7)有一个100个字节元素的数组,其首地址为array,将每个元素减1(不考虑溢出)存于原处。

(8)统计以?$? 结尾的字符串srting的字符个数。

〔解答〕

(1)解答:

mov si,0

mov dl,string[si] ;第1个字符送dl寄存器:mov dl,stirng[0]

mov si,5

mov dh,string[si] ;第6个字符送dh寄存器:mov dl,stirng[5]

(2)解答:

xor si,si ;si清零

mov al,buffer[si] ;第一字节

inc si

mov ah,buffer[si] ;第二字节

mov cl,4

shl ah,cl ;BCD码移到高半字节

or al,ah ;组合成压缩BCD码

mov dl,al ;存入dl寄..

inc si

mov al,buffer[si] ;第三字节

inc si

mov ah,buffer[si] ;第四字节

mov cl,4

shl ah,cl ;BCD码移到高半字节

or al,ah ;组合成压缩BCD码

mov dh,al ;存入dh寄..

(3)解答:

test dx,0f000h ; test dh,0f0h

jz next ; jnz next

mov ax,-1 ; mov ax,0

jmp again

next: mov ax,0 ; mov ax,0ffffh

again: ...

(4)解答:

mov ax, word ptr buffer1

sub ax, word ptr buffer2 ;先减低16位

mov dx, word ptr buffer1+2

sbb dx, word ptr buffer2+2 ;后减高16位,需减低16位的借位(5)解答:

mov ax,0b800h

mov ds,ax ;段地址

xor si,si ;地址偏移量si=0

xor dx,dx ;和的高字dx=0

mov cx,99 ;加的次数

mov ax,[si] ;第一个数

again: inc si ;指向下一个字单元

inc si

add ax,[si] ;加下一个数

jnc noc ;无进位转

inc dx ;有进位dx=dx+1

noc: dec cx ;次数-1

jnz cx,again ;非0继续加

(6)解答1:不使用串操作指令(更好)

mov si,offset string

mov cx,8000h ; 32k=2^15=8000h

again: cmp byte ptr [si], …$?;…$? =24h

jnz next ; 不要采用jz 进行分支

mov byte ptr [si], …?;… ?=20h

next: inc si

loop again ; dec cx

; jnz again

(6)解答2:使用串操作指令

mov di,offset string

mov al,?$?

mov cx,8000h

cld

again: scasb

jnz next

mov byte ptr es : [di-1], …?

next: loop again

(7)解答1:

mov si,offset array

mov cx,100

again: dec byte ptr [si]

inc si

loop again

(7)解答2:

xor si,si ; si<--0

mov cx,100 ; 循环次数

again: dec array[si]

inc si

loop again

(7)解答3:

mov si,offset array

mov di,si

mov ax,ds

mov es,ax

mov cx,100

cld

again: lodsb

dec al

stosb

loop again

(8)解答:

xor si,si ;si<--0

coun: cmp string[si],'$'

je done

inc si

jmp coun

done: ...

〔习题2.25〕对下面要求,分别给出3种方法,每种方法只用一条指令。

(1)使CF=0 (2)使AX=0 (3)同时使AX=0和CF=0

〔解答〕

(1)解答:

clc

and ax,ax

or ax,ax

(2)解答:

xor ax,ax

and ax,0

mov ax,0

(3)解答:

and ax,0

xor ax,ax

sub ax,ax

〔习题2.26〕参照本习题的示意图,分析调用序列,画出每次调用及返回时的堆栈状态。其中CALL前是该指令所在的逻辑地址;另外,段内直接调用指令的机器代码的字节数为3,段间直接调用指令则为5个字节。

〔解答〕

主程序转子suba时段内调用:断点1为2000h:0400h+3,

转子是只将IP压栈。

suba转子subb时段间调用:断点2为2000h:0840h+5, 转子时须将cs段地址和IP压栈

suba转子subc时段内调用:断点3为2000h:0c021h+3,转子是只将IP压栈。

注:压栈时先修改sp再压入断点,弹栈时先弹出断点再修改sp。

〔习题2.27〕已知AX 、BX存放的是4位压缩BCD表示的十进制数,请说明如下子程序的功能和出口参数。

add al,bl

daa

xchg al,ah

adc al,bh

daa

xchg al,ah

ret

〔解答〕

压缩BCD码加法:AX←AX+BX

出口参数:AX=BCD码和

〔习题2.28〕AAD指令是用于除法指令之前,进行非压缩BCD码调整的。实际上,处理器的调整过程是:AL←AH×10+AL,AH←0。如果指令系统没有AAD指令,请用一个子程序完成这个调整工作。

〔解答〕

shl ah,1 ;ah=2*a (设原ah=a)

mov dl,ah ;dl=2*a

mov cl,2 ;设定移位次数

shl ah,cl ;ah=8*a

add ah,dl ;ah=10*a

add al,ah ;al=10*a+al

xor ah,ah ;清零ah

int 3 ;返回DOS

注意: 入口:AX中存放有“和”(两非压缩BCD码)

出口:AL中已为调整后的二进制数

〔习题2.29〕解释如下有关中断的概念:

(1)内部中断和外部中断

(2)单步中断和断点中断

(3)除法错中断和溢出中断

(4)中断向量号和中断向量表

〔解答〕

(1)内部中断是由于8086CPU内部执行程序引起的程序中断;外部中断是来自8086CPU之外的原因引起的程序中断;

(2)单步中断是若单步标志TF为1,则在每条指令执行结束后产生的中断;断点中断是供调试程序使用的,它的中断类型号为3通常调试程序时,把程序按程序的任务分成几段,然后,每段设一个段点;

(3)除法错中断是在执行除法指令时,若除数为0或商超过了寄存器所能表达的范围产生的中断;溢出中断是在执行溢出中断指令INTO时,若溢出标志OF为1时产生的中断;

(4)中断向量号是中断类型号;中断向量表是中断向量号与它所对应的中断服务程序起始地址的转换表。

〔习题2.30〕试比较INT n和段间CALL指令、IRET和段间RET指令的功能。

〔解答〕

INT n 响应中断时,除象CALL保护断点外,还应保护FR;段间CALL指令用在主程序中实现子程序的调用。IRET 返回时,除象RET恢复断点外,还应恢复FR;子程序执行完成后,应返回主程序中继续执行,这一功能由RET指令完成。

汇编语言课后习题解答

第1章基础知识 检测点1.1(第9页) (1)1个CPU的寻址能力为8KB,那么它的地址总线的宽度为13位。 (2)1KB的存储器有1024个存储单元,存储单元的编号从0到1023。 (3)1KB的存储器可以存储8192(2^13)个bit,1024个Byte。 (4)1GB是1073741824(2^30)个Byte、1MB是1048576(2^20)个Byte、1KB是1024(2^10)个Byte。 (5)8080、8088、80296、80386的地址总线宽度分别为16根、20根、24根、32根,则它们的寻址能力分别为: 64(KB)、1(MB)、16(MB)、4(GB)。 (6)8080、8088、8086、80286、80386的数据总线宽度分别为8根、8根、16根、16根、32根。则它们一次可以传送的数据为: 1(B)、1(B)、2(B)、2(B)、4(B)。 (7)从内存中读取1024字节的数据,8086至少要读512次,80386至少要读256次。 (8)在存储器中,数据和程序以二进制形式存放。

(1)1KB=1024B,8KB=1024B*8=2^N,N=13。 (2)存储器的容量是以字节为最小单位来计算的,1KB=1024B。 (3)8Bit=1Byte,1024Byte=1KB(1KB=1024B=1024B*8Bit)。 (4)1GB=1073741824B(即2^30)1MB=1048576B(即2^20)1KB=1024B(即2^10)。(5)一个CPU有N根地址线,则可以说这个CPU的地址总线的宽度为N。这样的CPU 最多可以寻找2的N次方个内存单元。(一个内存单元=1Byte)。 (6)8根数据总线一次可以传送8位二进制数据(即一个字节)。 (7)8086的数据总线宽度为16根(即一次传送的数据为2B)1024B/2B=512,同理1024B/4B=256。 (8)在存储器中指令和数据没有任何区别,都是二进制信息。

课后答案汇总

2-1 根据硬软酸碱原则,季铵正离子Q+属于哪种类型的离子?将以下负离子按照他们被Q+从水相提取到有机相时,从易到难的次序排列: 3-6对硝基苯胺二氯化制2,6-二氯-4-硝基苯胺时,为何可制得高质量的产品? 3-10写出制备2,6-二氯苯胺的其他合成路线的反应式 3-12对叔丁基甲苯在四氯化碳中,在光照下进行一氯化,生成什么产物 3-15写出由丙烯制1-氯-3-溴丙烷的合成路线,各步反应名称,主要反应条件,进行评论

3-16由正十二醇制正十二烷基溴时,加入四丁基溴化铵起何作用 反应,缩短时间。 3-17写出四种丁醇中的羟基被氯置换的活性次序 3-18简述由甲苯制备以下卤化产物的合成路线,各步的反应的名称和主要反应条件

3-19写出以邻二氯苯,对二氯苯或苯胺未原料制备2,4-二氯氟苯的合成路线,各步反应的名称,各卤化反应的主要反应条件

3-22写出以下卤化反应的主要反应和反应类型

3-27用氯气进行以下氯化反应,各有哪些相同点和不同点,列表说明 (1)苯的氯化制一氯苯(2)苯的氯化制六氯环己烷(3)甲苯的氯化制一氯苯(4)乙酸的氯化制一氯乙酸(5) 甲烷的氯化制四氯化碳 4-10简述由对硝基甲苯制备以下芳磺酸的合成路线,各步反应名称,磺化的主要反应条件

4-11写出以下磺化反应的方法和主要反应条件 4-13写出由苯制备4-氯-3-硝基苯磺酰氯的合成路线,各步反应名称,主要反应条件和产物的分离方法 4-15写出由苯制苯胺-2,4-二磺酸的合成路线,各步反应名称,磺化反应的主要反应条件 4-27写出以下连续磺化过程各用何种反应器为宜? (1)硝基苯用液体三氧化硫磺化制间硝基苯磺酸: (2) 2-萘酚在邻硝基乙苯中用氯磺酸磺化制2-羟基萘-1-磺酸:; (3)十二烷基苯用so3-空气混合物磺化制十二烷基苯磺酸; (4)萘用98%硫酸磺化制萘-2-磺酸钠; (5)甲苯用so3-空气混合物磺化制对甲苯磺酸

汇编语言程序的设计试卷与答案

汇编语言程序设计试卷 一、单项选择题(在每小题的四个备选答案中,选出一个正确的答案,并将其号码填在题干后的括号内,每小题1分,共20分) 1.十六进制数88H,可表示成下面几种形式,请找出错误的表示()。 ① 无符号十进制数136 ② 带符号十进制数-120 ③ 压缩型BCD码十进制数88 ④ 8位二进制数-8的补码表示 2.指令指针寄存器是()。 ① IP ② SP ③ BP ④ PSW 3.当执行指令ADD AX,BX后,若AX的内容为2BA0H, 设置的奇偶标志位PF=1,下面的叙述正确的是()。 ① 表示结果中含1的个数为偶数 ② 表示结果中含1的个数为奇数 ③ 表示该数为偶数 ④ 表示结果中低八位含1的个数为偶数 4.完成将累加器AL清零,并使进位标志CF清零, 下面错误的指令是()。 ① MOV AL,00H ② AND AL,00H

③ XOR AL,AL ④ SUB AL,AL 5.下列指令执行后总是使CF=0,OF=0的是()。 ① AND ② NEG ③ NOT ④ INC 6.完成同指令XCHG AX,BX相同功能的指令或指令序列是()。 ① MOV AX,BX ② MOV BX,AX ③ PUSH AX POP BX ④ MOV CX,AX MOV AX,BX MOV BX,CX 7.设AH=0,AL=06H,BL=09H,执行指令 ADD AL,BL AAA 之后,其结果应是()。 ① AH=01,AL=05 ② AH=1 AL=15 ③ AH=0 AL=0FH ④ AH=0 AL=05 8.设AL=0B4H,BL=11H,指令“MUL BL”和指令“IMUL BL”分别执行后OF,CF的值为

测量学课后答案.docx

第一章:绪论 1. 名词解释:测量学、测定、测设、大地水准面、地球椭球面、绝对高程、相对高程、6°带、高斯平 面直角坐标、参心坐标系、地心坐标系、正高、大地高。 (1)测量学是研究地球的形状和大小以及确定地面、水下及空间点位的科学。 ( 2)测定是指用测量仪器对被测点进行测量、数据处理,从而得到被测点的位置坐标,或根据测量得的数据绘制地形 图。 (3)测设是指把设计图纸上规划设计好的工程建筑物、构筑物的位置通过测量在实地标定出来。 (4)大地水准面是由静止海水面并向大陆、岛屿延伸而形成的不规则的闭合曲面。 (5)地球椭球面是把拟合地球总形体的旋转椭球面。 (6)绝对高程是指地面点沿垂线方向至大地水准面的距离。 (7)相对高程是指选定一个任意的水准面作为高程基准面,地面点至此水准面的铅垂距离。 (8) 6°带,即从格林尼治首子午线起每隔经差6°划分为一个投影带。 (9)高斯平面直角坐标:经投影所得的影响平面中,中央子午线和赤道的投影是直线,且相互垂直,因此以中央子午线投 影为 X 轴,赤道投影为 Y 轴,两轴交点为坐标原点,即得高斯平面直角坐标系。 (10)参心坐标系是以参考椭球的几何中心为基准的大地坐标系。 (11)地心坐标系是以地球质心为原点建立的空间直角坐标系,或以球心与地球质心重合的地球椭球面为基准面所 建立的大地坐标系。 (12)正高是指地面点到大地水准面的铅垂距离。 (13)大地高是指地面点沿法线至地球椭球面(或参考椭球面)的距离,称为该点的大地高。 2.测量学主要包括哪两部分内容?二者的区别是什么? 测量学主要包括测定和测设两部分内容;区别:测定是用测量仪器对被测点进行测量根据测量得的数据绘制地形图, 而测设是指把设计图纸上设计好的坐标实地标定出来。 3.简述 Geomatics 的来历及其含义。 来历:自20 世纪 90 年代起,世界各国将大学里的测量学专业、测量学机构好测量学杂志都纷纷改名为Geomatics 。Geomatics是一个新造出来的英文名词,以前的英文词典中找不到此词,因此也没有与之对应的汉译名词。1993 年Geomatics 才第一次出现在美国出版的Webster 词典(第 3 版)中,其定义为:Geomatics 地球的数学,是所有现代地 理科学的技术支撑。接着, 1996 年国际标准化组织( ISO)对 Geomatics 定义为: Geomatics 是研究采集、量测、分析、存储、管理、显示和应用空间数据的现代空间信息科学技术。 含义:将“ Geomatics ”译为“地球空间信息学”反映了国际标准化组织(ISO) 对其所下定义的完整内容,反映了传统 测绘科学与遥感、地理信息系统、多媒体通讯等现代计算机科学和信息科学的集成。其意义远远超出了讨论一个名词 译法的范围,而是标志着推动地球科学研究从定性走向定量、从模拟走向数字、从孤立静止走向整体动态乃至实时的 信息化过程。 4.测量学的平面直角坐标系与数学上的平面直角坐标系有何不同? 两者有三点不同:( 1)测量直角坐标系是以过原点的南北线即子午线为纵坐标轴,定为X 轴;过原点东西线为横坐标 轴,定为 Y 轴(数学直角坐标系横坐标轴为X 轴,纵坐标轴为Y 轴)。(2)测量直角坐标系是以X 轴正向为始边,顺时 针方向转定方位角φ及I 、II 、III、IV象限(数学直角坐标系是以X 轴正向为始边,逆时针方向转定倾斜角θ,分I、II、III 、IV 象限)。(3)测量直角坐标系原点 O的坐标( x0,y0)多为两个大正整数,(数学坐标原点的坐标是 x0=0 ,y0=0)。 5.简述我国采用的高斯平面直角坐标系的建立方法。 我国采用高斯平面坐标系的建立方法:( 1)分带,从格林尼治首子午线起,每隔经差6°划分一带,分为60 个带。( 2)

《会计学》主编:薛玉莲-张丽华-课后习题答案汇总

《会计学》主编:薛玉莲-张丽华-课后习题答案汇总

《会计学》课后习题答案 第二章答案 练习题(假设不考虑增值税) 1.借:固定资产 750 000 贷:实收资本 750 000 2.借:银行存款 620 000 贷:短期借款 620 000 3.借:原材料 120 000 贷:应付账款 120 000 4.借:库存商品 8 600 贷:银行存款 8 600 5.借:应付职工薪酬 6 300 贷:库存现金 6 300 6.借:应收账款 9 200 贷:主营业务收入 9 200 7.借:应付账款 120 000 贷:银行存款 120 000 8.借:银行存款 3 400 贷:库存现金 3 400 9.借:银行存款 9 200 贷:应收账款 9 200 第三章答案 1. (1)借:库存现金 4 800 贷:银行存款 4 800 (2)借:原材料 57 000 贷:银行存款 57 000 (3)借:其他应收款——李明 4 000 贷:库存现金 4 000 (4)借:原材料 62 000 贷:应付账款 62 000 (5)借:银行存款 22 000 贷:应收账款 22 000 (6)借:管理费用 1 750

贷:库存现金 1 750 (7)借:应付账款 62 000 贷:银行存款 62 000 (8)借:银行存款 126 000 贷:主营业务收入 126 000 (9)借:管理费用 3 300 库存现金 700 贷:其他应收款——李明 4 000 (10)借:银行存款 2 400 贷:库存现金 2 400 登记三栏式现金日记账和银行存款日记账(略)。2.(1)采用红字更正法: 借:原材料 贷:银行存款 借:固定资产 3 400 贷:银行存款 3 400 (2)采用补充登记法 借:银行存款 5 400 贷:应收账款 5 400 (3)采用红字更正法 借:银行存款 贷:主营业务收入 第四章答案1.答案: (1)借:库存现金 300 贷:银行存款 300 (2)借:其他应收款 1 800 贷:银行存款 1 800 (3)借:其他应收款—备用金 1 000 贷:库存现金 1 000

课后习题汇总讲解

习题一、术语解释 OSI参考模型网络体系结构波特率比特率捎带确认误码率冲突 虚拟局域网生成树协议CIDR 路由汇聚熟知端口号三次握手死锁 端口号URL DNS DOS DDOS 对称加密 防火墙非对称加密入侵检测系统木马程序数字签名 二、选择题(请从4个选项中挑选出1个正确答案) 1. 以下关于网络协议与协议要素的描述中错误的是. A A. 协议表示网络功能是什么 B. 语义表示要做什么 C. 语法表示要怎么做 D. 时序表示做的顺序 2. 以下关于网络体系结构概念的描述中错误的是. B A. 网络体系结构是网络层次结构模型与各层协议的集合 B. 所有的计算机网络都必须遵循OSI体系结构 C. 网络体系结构是抽象的,而实现网络协议的技术是具体的 D. 网络体系结构对计算机网络应该实现的功能进行精确定义 1. 设立数据链路层的主要目的是将有差错的物理线路变为对网络层无差错的. B A. 物理链路 B. 数据链路 C. 点-点链路 D. 端-端链路 2. 帧传输中采取增加转义字符或0比特插入的目的是保证数据传输的. C A. 正确性 B. 安全性 C. 透明性 D. 可靠性 5. 0比特插入/删除方法规定在数据字段检查出连续几个1就增加1个0?B A. 4 B. 5 C. 6 D. 7 7. 如果G (x)为11010010,以下4个CRC校验比特序列中只有哪个可能是正确的?D A. 1101011001 B. 101011011 C. 11011011 D. 1011001 19. PPP帧的链路最大帧长度的默认值是. D A. 53B B. 536B C. 1200B D. 1500B 8. 以下对于Ethernet协议的描述中,错误的是.D A. Ethernet协议标准中规定的冲突窗口长度为51.2μs B. 在Ethernet中的数据传输速率为10Mbps,冲突窗口可以发送512bit数据 C. 64B是Ethernet的最小帧长度 D. 当主机发送一个帧的前导码与帧前定界符时没有发现冲突可以继续发送 9. 以下对于随机延迟重发机制的描述中,错误的是. D A.Ethernet协议规定一个帧的最大重发次数为16 B. Ethernet采用的是截止二进制指数后退延迟算法 C. 后退延迟算法可以表示为:τ=2k·R·a D. 最大可能延迟时间为1024个时间片 10. 以下对于Ethernet帧结构的描述中,错误的是. C A. 802.3标准规定的“类型字段”对应Ethernet V2.0的帧的“类型/长度字段” B. DIX帧中没有设定长度字段,接收端只能根据帧间间隔来判断一帧的接收状态 C. 数据字段的最小长度为64B,最大长度为1500B D. 目的地址为全1表示是广播地址,该帧将被所有的节点接收 11. 以下关于Ethernet帧接收出错的描述中,错误的是. A A. 帧地址错是指接收帧的物理地址不是本站地址 B. 帧校验错是指CRC校验不正确 C. 帧长度错是指帧长度不对 D. 帧比特位错是指帧长度不是8位的整数倍

汇编语言程序设计期末考试题

汇编语言程序设计期末考试题 学院(系):学号: 姓名: 计分: 一、项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在题干的括号 内。每小题1分,共10分) 1.CPU发出的访问存储器的地址是( ) A.物理地址 B.偏移地址C.逻辑地址D.段地址 2.将高级语言的程序翻译成机器码程序的实用程序是( ) A.编译程序 B.汇编程序 C.解释程序 D.目标程序 3.DEC BYTE PTR[BX]指令中的操作数的数据类型是( ) A.字 B.双字C.字节D.四字 4.在下列语句中,BUFFER称为( ) BUFFER DB 01H,0AH A.符号 B.变量 C.助记符D.标号 5.串操作指令中,源串操作数的段地址一定在( )寄存器中。 A. CS B. SS C. DS D. ES 6.使计算机执行某种操作的命令是( ) A.伪指令B.指令 C.标号D.助记符 7.将数据5618H存放在存储单元中的伪指令是( ) A. DATA1 DW 1856H B. DATA1 DB 18H,56H C. DATA1EQU 5618H D. DATA1 DB 18H,00H,56H,00H 8.若AX=3500H,CX=56B8H,当AND AX,CX指令执行后,AX=( ) A.1400H B. 77F8H C. 0000H D. 0FFFFH 9.计算机处理问题中会碰到大量的字符、符号,对此必须采用统一的二进制编码。目前,微机中普遍 采用的是( )码。 A. BCD码 B.二进制码 C.ASCII码D.十六进制码 10.用指令的助记符、符号地址、标号和伪指令、宏指令以及规定的格式书写程序的语 言称为( ) A.汇编语言 B.高级语言 C.机器语言 D.低级语言 二、填空题(每空1分,共20分) 1.在8086/8088汇编语言中,有五条串操作指令,其中搜索字符串指令的助记符是______。 2.通常所说的计算机系统包括________和________两大部分。 3.8086/8088存储器分四个段,这四个段的段名所对应的段寄存器分别是________、_____ ___、________、________。 4.现有AX=2000H,BX=1200H, DS=3000H, DI=0002H, (31200H)=50H,(31201H)=02H, (31202H)=40H,请写出下列各条指令独立执行完后有关寄存器及存储单元的内容,并指出标 志位ZF、CF的值。 A.ADDAX,1200H;问AX=________H,ZF=________

测量学课后习题答案(2)

简答题 1、工程测量的定义及其主要任务是什么? 答:工程测量是一门测定地面点位的科学。其主要任务是:测图、用图、放样(放图)。 2、测量上所采用的平面直角坐标系与数学上所用的直角坐标系统有何不同? 答:坐标轴互换;象限编号顺序相反。 3、什么叫大地水准面?测量中的点位计算和绘图能否投影到大地水准面上?为什么? 答:通过平均海水面并延伸穿过陆地所形成闭合的那个水准面。不能,因为大地水准面表面是一个凹凸不平的闭合曲面,这给测量中点位计算以及绘图投影带都会带来很大麻烦。 4、测量选用的基准面应满足什么条件?为什么? 答:条件:1)基准面的形状和大小,要尽可能地接近地球的形状和大小;2)要是一个规则的数学面,能用简单的几何体和方程式表达。这是因为:1)所有的测量工作都是在地球表面进行的,是以地球为参照的,所以要保证测量工作的真实性和准确性;2)为了尽 可能地方便测量中繁杂的数据计算处理。 5、水准仪必须满足哪些条件? 答:1)水准管轴平行于视准轴;2)圆水准器轴平行于仪器竖轴;3)当仪器整平后,十字丝必须满足水平的条件

6、为什么把水准仪安置在距离前后视两根尺子大致相等的地 方? 答:可以消除或减弱视准轴水平残余误差、对光透镜进行误差、地球曲率误差、大气折光误差等对高差观测值的影响。 7、为什么水准测量读数时,视线不能靠近地面? 答:尽可能地避免大气折光的影响。 &转点在测量中起何用?转点前视点变为后视点及仪器搬至下一站的过程中,为什么不宽容许发生任何移动?如何选择转点? 答:起传递高程的作用。若发生移动,则前、后两站所测的不是同一个点,就达不到其转递高程的作用。选择转点首先应考虑其要与前、后两点通视并且与前、后两点之间的距离大致相等,一般应选在质地比较坚硬的地面上。 9、用经纬仪照准在同一竖直面类不同高度的两个点子,在水平度盘上的读数是否一样?在一个测站,不在同一铅垂面上的不同高度的两个点子,两视线之间夹角是不是所测得的水平面? 答:一样。不是,两视线在同一水平面上的投影夹角才是所测得的水平角。 10、什么叫竖直角?在测竖直角时,竖盘和指标的转动关系与测水平角时水平度盘和指标的转动关系有什么不同? 答:在同一竖直面内,一点至目标的倾斜视线与水平视线所夹的锐角。水平度盘是固定不动的,指标随望远镜的转动而转动;而竖直角观测中,指标是不动的,竖直度盘随望远镜的转动而转动。

课后习题答案大全——聪哥版

第一章 1、什么是商业银行?它有哪些功能? 概念: 商业银行是追求最大利润为目标,以多种金融负债筹集资金,以多种金融资产为经营对象,能利用负债进行信用创造,并向客户提供多功能、综合性服务的金融企业。 功能: 信用中介 支付中介 信用创造 信息中介 金融服务 2、简述商业银行在国民经济活动中的地位? 1、是国民经济活动的中枢 2、对社会的货币供给具有重要影响 3、是社会经济活动的信息中心 4、是实施宏观经济政策的重要途径和基础 5、是社会资本运动的中心 3、简述商业银行内部组织结构 1、决策系统:股东大会、董事会 2、执行系统:总经理(行长)、副总经理(副行长)及各业务职能部门 3、监督系统:监事会与稽核部门 4、管理系统:全面管理、财务管理、人事管理、经营管理、市场营销管理 4、建立商业银行体系的基本原则有哪些?为什么要确立这些原则? 1、有利于银行竞争原则,竞争是商品经济和市场经济的基本原则之一。 2、稳健原则,保护银行体系的安全 3、适度规模原则,当银行规模合理时,根据“规模经济”理论,其单位资金的管理费 用和其他成本最低,其服务也容易达到最优,有利于银行资金效率,有利于经济发展。 5、20世纪90年代以来国际银行业为什么会发生大规模合并?其意义何在? 为什么: 进入20世纪90年代,随着金融自由化、金融全球化趋势的加强,对商业银行经营提出了许多新的难题:如何应对其他金融机构的竞争与挑战?如何在资本充足率的管制下拓展银行业务?如何在扩大银行业务的同时更有效地防范风险?这是商业银行面临的最急于从理论和时间上加以解决的问题。此时流行“大而不倒”一说,意激荡银行规模足够大时,可以避免倒闭之忧。于是在商业银行体系结构上,也相应地出现追求以超大银行为主体的趋势。 意义: 带来两个变化: 1、各国国内商业银行的数量在大幅度减少,但单个银行规模在扩大。

管理信息系统习题答案汇总

作业名称:2012年秋季管理信息系统(专)网上作业1 题号:1题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5 内容: 作业级信息的特点是()。 A、大部分来自内部,信息的精度高,使用寿命短 B、大部分来自外部,信息的精度高,使用寿命短 C、大部分来自内部,信息的精度高,使用寿命长 D、大部分来自外部,信息的精度高,使用寿命长 标准答案 学员答案 本题得分:5 题号:2题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5 内容: 作为资源,信息不同于物质能源的显著不同是()。 A、转换性

D、价值性 标准答案 学员答案 本题得分:5 题号:3题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5 内容: 上报给公司的月计划完成情况的月报告属于( )。 A、战略级信息 B、战术级信息 C、作业级信息 D、公司级信息 标准答案 学员答案 本题得分:5 题号:4题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5

数据()。 A、是经过处理的信息 B、经过解释成为信息 C、必须经过加工才成为信息 D、不经过加工也可以称作信息 标准答案 学员答案 本题得分:5 题号:5题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5 内容: 管理信息系统可以()管理决策。 A、替代 B、辅助 C、决定 D、指导

本题得分:5 题号:6题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5 内容: 管理信息系统的结构是指() A、管理信息系统的物理结构 B、管理信息系统各个组成部分之间关系的总和 C、管理信息系统的软件结构 D、管理信息系统的硬件结构 标准答案 学员答案 本题得分:5 题号:7题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5 内容: 现代管理信息系统是( )。 A、计算机系统

汇编语言程序设计试题A卷

陕西电子信息职业技术学院考试试卷(A) 2011至2012学年度第一学期 期末 班级: 09成教 课程: 汇编语言程序设计 题 号 一 二 三 四 五 合分人 分 数 总 分 (考试时间:120分钟 满分100分) 一、单项选择题(本大题共10小题,每小题2分,共20分) 1. 计算机硬件中最核心的部件是( )。 A. 运算器 B. 主存储器 C. CPU D. 输入 / 输出设备 2. 指令指针寄存器(IP )中存放的内容( )。 A. 指令 B. 指令地址 C. 操作数 D. 操作数地址 3. 寄存器间接寻址方式中,要寻找的操作数位于( )中。 A. 通用寄存器 B. 内存单元 C. 段寄存器 D. 堆栈 4. I/O 端口的编址方式分为统一编址和( )。 A. 独立编址 B. 选择编址 C. 设置编址 D. 控制编址 5. 汇编语言程序中可执行的指令位于( )中。 A. 数据段 B. 堆栈段 C. 代码段 D. 附加数据段 6. 循环结构设计中,要考虑的核心问题是( )。 A. 循环的控制 B. 选择循环结构 C. 设置循环参数初始值 D. 修改循环控制参数 7. 在汇编中用于管理和控制计算机相关功能的指令是( )。 A. 伪指令 B. 机器指令 C. 宏指令 D. 目标指令 班级 姓名 学号 — — — — — — — — — — — — — — — — 密 — — — — — — — — — 封 — — — — — — — — — — 线 — — — — — — — — — — — — — — — —

8. 识别中断源的方法包括查询中断和()共两种类型。 A. 指令中断 B. 故障中断 C. 矢量中断 D. 实时时钟中断 9. CPU与I/O设备之间需要传输的信息通常包括()、状态信息 和控制信息。 A. 编址信息 B. 格式信息 C. 中断信息 D. 数据信息 10. 一般情况下,汇编源程序应由数据段、()和代码段共三个逻 辑段组成。 A. 逻辑段 B. 堆栈段 C. 指令段 D. 类型段 二、名词解释(本大题共5小题,每小题4分,共20分) 11. 微处理器: 12. 寻址方式: 13. 伪指令: 14. 中断源:

测量学课后习题及答案

习题1 1.什么叫大地水准面它有什么特点和作用 2.什么叫绝对高程、相对高程及高差 3.测量上的平面直角坐标系和数学上的平面直角坐标系有什么区别 4.什么叫高斯投影高斯平面直角坐标系是怎样建立的 5.已知某点位于高斯投影6°带第20号带,若该点在该投影带高斯平面直角坐标系中的横坐标y =-306579.210m ,写出该点不包含负值且含有带号的横坐标y 及该带的中央子午线经度0L 。 6.什么叫直线定线标准方向有几种什么是坐标方位角 7.某宾馆首层室内地面±的绝对高程为45.300m ,室外地面设计高程为-l.500m ,女儿墙设计高程为+88.200m , 问室外地面和女儿墙的绝对高程分别为多少 8.已知地面上A 点的磁偏角为-3°10′,子午线收敛角为+1°05′,由罗盘仪测得直线AB 的磁方位角为为63°45′, 试求直线AB 的坐标方位角=AB α 并绘出关系略图。 答案: 1.通过平均海水面的一个水准面,称大地水准面,它的特点是水准面上任意一点铅垂线都垂直于该点的曲面,是一个重力曲面,其作用是测量工作的基准面。 2.地面点到大地水准面的垂直距离,称为该点的绝对高程。地面点到假设水准面的垂直距离,称为该点的相对高程。两点高程之差称为高差。 3.测量坐标系的X 轴是南北方向,X 轴朝北,Y 轴是东西方向,Y 轴朝东,另外测量坐标系中的四个象限按顺时针编排,这些正好与数学坐标系相反。 4、假想将一个横椭圆柱体套在椭球外,使横椭圆柱的轴心通过椭球中心,并与椭球面上某投影带的中央子午线相切,将中央子午线附近(即东西边缘子午线范围)椭球面上的点投影到横椭圆柱面上,然后顺着过南北极母线将椭圆柱面展开为平面,这个平面称为高斯投影平面。所以该投影是正形投影。在高斯投影平面上,中央子午线投影后为X 轴,赤道投影为Y 轴,两轴交点为坐标原点,构成分带的独立的高斯平面直角坐标系统。 5.Y=+(-306579.210m+500000m)=.790。 ? =?-?=11732060L 6.确定直线与标准方向的关系(用方位角描述)称为直线定向。标准方向有真子午线方向、磁子午线方向、坐标纵轴(X 轴)方向。由坐标纵轴方向(X 轴)的北端,顺时针量至直线的角度,称为直线坐标方位角 7.室内地面绝对高程为:43.80m.女儿墙绝对高程为:133.50m 。 8./ AB 3059?=α 习题2

信与系统课后习题答案汇总

信与系统课后习题答案 汇总 SANY标准化小组 #QS8QHH-HHGX8Q8-GNHHJ8-HHMHGN#

第一章习题参考解答 绘出下列函数波形草图。 (1) | |3)(t e t x -= (2) ()? ???<≥=02021)(n n n x n n (3) )(2sin )(t t t x επ= (5) )]4()([4cos )(--=-t t t e t x t εεπ (7) t t t t x 2 cos )]2()([)(π δδ--= (9) )2()1(2)()(-+--=t t t t x εεε )5- (11) )]1()1([)(--+=t t dt d t x εε (12) )()5()(n n n x --+-=εε (13) ?∞--= t d t x ττδ)1()( (14) )()(n n n x --=ε 确定下列信号的能量和功率,并指出是能量信号还是功率信号,或两者均不是。 (1) | |3)(t e t x -= 解 能量有限信号。信号能量为: (2) ()?????<≥=0 2 021)(n n n x n n 解 能量有限信号。信号能量为: (3) t t x π2sin )(= 解 功率有限信号。周期信号在(∞-∞,)区间上的平均功率等于在一个周期内的平均功率,t π2sin 的周期为1。 (4) n n x 4 sin )(π = 解 功率有限信号。n 4 sin π 是周期序列,周期为8。 (5) )(2sin )(t t t x επ= 解 功率有限信号。由题(3)知,在),(∞-∞区间上t π2sin 的功率为1/2,因此)(2sin t t επ在),(∞-∞区间上的功率为1/4。如果考察)(2sin t t επ在),0(∞区间上的功率,其功率为1/2。 (6) )(4 sin )(n n n x επ = 解 功率有限信号。由题(4)知,在),(∞-∞区间上n 4 sin π 的功率为1/2,因此)(4 sin n n επ 在),(∞-∞区间上的功率为1/4。如果 考察)(4 sin n n επ 在),0(∞区间上的功率,其功率为1/2。 (7) t e t x -=3)( 解 非功率、非能量信号。考虑其功率: 上式分子分母对T 求导后取极限得∞→P 。 (8) )(3)(t e t x t ε-= 解 能量信号。信号能量为: 已知)(t x 的波形如题图所示,试画出下列函数的波形。 (1) )2(-t x (2) )2(+t x 1 -1 0 1 2

习题和答案汇总-给学生

第一章 课后习题: 1.设计现代OS的主要目标是什么? 答:方便性,有效性,可扩充性和开放性. 2. OS的作用可表现为哪几个方面? 答: a. OS作为用户与计算机硬件系统之间的接口(用户观点); b. OS作为计算机系统资源的管理者(设计者观点); c. OS作为扩充机器.(虚拟机观点) 13、OS具有哪几大特征?它的最基本特征是什么? a. 并发(Concurrence)、共享(Sharing)、虚拟(Virtual)、异步性(Asynchronism)。 b. 其中最基本特征是并发和共享。 25、从资源管理的角度看,操作系统具有哪些功能? 处理机管理、存储器管理、设备管理和文件管理。 补充习题: 1、在计算机系统中配置操作系统的主要目的是(A),操作系统的主要功能是管理计算机系统中的(B),其中包括(C)管理和(D)管理,以及设备管理和文件管理。这里的(C)管理主要是对进程进行管理。 A:(1)增强计算机系统的功能;(2)提高系统资源的利用率; (3)提高系统的运行速度;(4)合理地组织系统的工作流程,以提高系统吞吐量。 B:(1)程序和数据;(2)进程;(3)资源;(4)作业;(5)任务。 C、D:(1)存储器;(2)虚拟存储器;(3)运算器;(4)处理机;(5)控制器。 2、操作系统有多种类型: (1)允许多个用户以交互方式使用计算机的操作系统,称为(A); (2)允许多用户将若干个作业提交给计算机系统集中处理的操作系统称为(B); (3)在(C)的控制下,计算机系统能及时处理由过程控制反馈的数据,并做出响应。A、B、C:(1)批处理操作系统;(2)分时操作系统;(3)实时操作系统;(4)微机操作系统;(5)多处理机操作系统。 3、从下面关于操作系统的论述中,选出一条正确的论述:( ) (1)对批处理作业,必须提供相应的作业控制信息; (2)对于分时系统,不一定全部提供人机交互功能; (3)从响应角度看,分时系统与实时系统的要求相似; (4)采用分时操作系统的计算机系统中,用户可以独占计算机操作系统的文件系统;(5)从交互角度看,分时系统与实时系统相似。 4、操作系统是一种(A),在OS中采用多道程序设计技术,能有效地提高CPU、内存和I/O设备的(B),为实现多道程序设计需要有(C)。 A:(1)应用软件;(2)系统软件;(3)通用软件;(4)软件包。 B:(1)灵活性;(2)可靠性;(3)兼容性;(4)利用率。 C:(1)更大的内存(2)更快的CPU;(3)更快的外部设备;(4)更先进的终端。 5、操作系统是一种应用软件。() 6、分时系统中,时间片越小越好。() 7、多道程序设计是指在一台处理机上同一时刻运行多个程序。()

【汇编语言程序设计】试题及答案合集

《汇编语言程序设计试题及答案》合集 汇编语言程序设计试题及答案 1.对于有符号的数来说,下列哪个值最大(D) A:0F8H B:11010011B C:82 D:123Q 2.下列有关汇编语言中标号的命名规则中,错误的是(D) A:通常由字母打头的字符、数字串组成 B:标号长度不能超过31个字符 C:?和$不能单独作为标号 D:.号不可位于标号首 3.8088/8086存储器分段,每个段不超过(D ) A.64K个字 B.32K个字节 C.1兆个字节 D.64K个字节 4.寻址指令MOV CX, [BX + DI + 20]使用的是哪一种寻址方式(B)A:寄存器寻址B:相对基址变址寻址 C:变址寻址D:基址变址寻址 5.若AX= - 15要得到AX=15应执行的指令是(A ) A.NEG AX B.NOT AX C.INC AX D.DEC AX 6.8086/8088系统执行传送指令MOV时( A) A.不影响标志位 B.影响DF方向标志 C.影响SF符号标志 D.影响CF进位标志 7.若要求一个操作数中的若干位维持不变,若干位置?1?,可以使用(B)A:NOT B:OR C:AND D:XOR 8.下列指令中段默认为堆栈段的是( C) A.MOV AX,[BX+SI+10] B.ADD AX,ES:[SI] C.SUB [BX],[BP][DI] D. MOV DX,[1000H] 9.关于8086/8088微机系列,下列说法哪个是正确的(D) A:一个存储单元由16个二进制位组成,简称字。

B:当存储一个字数据时,低字节放高地址位,高字节放低地址位。 C:在内存空间中,可以无限分配段,且段的大小不受限制。 D:段与段之间可以邻接,也可以重叠。 10.下列关于堆栈的说法,错误的是(D) A:以?先入后出?为原则。 B:栈区最高地址单元的前一个单元为栈底。 C:运行中SP寄存器动态跟踪栈顶位置。 D:压栈和弹出都是以字节为单位。 11.表示过程定义结束的伪指令是( A) A.ENDP B.ENDS C.END D.ENDM 12.BUF1 DB 3 DUP(0,2 DUP (1,2),3) COUNT EQU $-BUF1 符号COUNT等价的值是( B) A.6 B.18 C.16 D.9 13.下列标志位中,可以用来判断计算结果正负的是(B) A:PF B:SF C:DF D:OF 14.下列指令正确的是( CD) A. MOV [100H], [BX] B.MOV DS, ES C. ADD V[BX], CX D.MOV AX, 34H 15.下列哪个寄存器是属于指针寄存器(C) A:SI B:DX C:SP D:ES 二、填空题 (每小题4 分,共 20 分) 1.下列程序段求数组FLD的平均值,结果在AL中。请将程序填写完整(不考虑溢出) FLD DW 10, -20, 30, -60, -71, 80, 79, 56 _LEA SI,FLD______ MOV CX, 8 XOR AX, AX

测量学第五版课后习题答案中国矿业大学出版社高井祥

第一章绪论 1 测量学在各类工程中有哪些作用? 答:测量学在诸多工程中有着重要的作用,比如在地质勘探工程中的地质普查阶段,要为地质人员提供地形图和有关测量资料作为填图的依据;在地质勘探阶段,要进行勘探线、网、钻孔的标定和地质剖面测量。在采矿工程中,矿区开发的全过程都要进行测量,矿井建设阶段生产阶段,除进行井下控制测量和采区测量外,还要开展矿体几何和储量管理等。在建筑工程中,规划和勘测设计的各个阶段都要求提供各种比例尺的地形图;施工阶段,将设计的建筑物构筑物的平面位置和高程测设于实地,作为施工的依据;工程结束后还要进行竣工测量绘制各种竣工图。 2 测定和测设有何区别? 答测定是使用测量仪器和工具,将测区内的地物和地貌缩绘成地形图,供规划设计、工程建设和国防建设使用。 测设(也称放样)就是把图上设计好的建筑物的位置标定到实地上去,以便于施工 3 何谓大地水准面、绝对高程和假定高程? 答与平均海水面重合并向陆地延伸所形成的封闭曲面,称为大地水准面。地面点到大地水准面的铅垂距离,称为该点的绝对高程。在局部地区或某项工程建设中,当引测绝对高程有困难时,可以任意假定一个水准面为高程起算面。从某点到假定水准面的垂直距离,称为该点的假定高程。 4 测量学中的平面直角坐标系与数学中坐标系的表示方法有何不同? 答在测量中规定南北方向为纵轴,记为x轴,x轴向北为正,向南为负;以东西方向为横轴,记为y轴,y轴向东为正,向西为负。测量坐标系的Ⅰ、Ⅱ、Ⅲ、Ⅳ象限为顺时针方向编号。测量坐标系与数学坐标系的规定是不同的,其目的是为了便于定向,可以不改变数学公式而直接将其应用于测量计算中。 5 测量工作的两个原则及其作用是什么? 答“先控制后碎部、从整体到局部”的方法是测量工作应遵循的一个原则,保证全国统一的坐标系统和高程系统,使地形图可以分幅测绘,加快测图速度;才能减少误差的累积,保证测量成果的精度。测量工作应遵循的另一个原则就是“步步有检核”。这一原则的含义是,测量工作的每项成果必须要有

信号与系统课后习题答案汇总

1 第一章习题参考解答 1.1 绘出下列函数波形草图。 (1) | |3)(t e t x -= (2) ()? ???<≥=0 2 021)(n n n x n n (3) )(2sin )(t t t x επ= (4) )(4 sin )(n n n x επ = (5) )]4()([4cos )(--=-t t t e t x t εεπ (6) )]4()1([3)(---=n n n x n εε (7) t t t t x 2 cos )]2()([)(π δδ--= (8) )]1()3([)(--+=n n n n x δδ

2 (9) )2()1(2)()(-+--=t t t t x εεε (10) )5(5)]5()([)(-+--=n n n n n x εεε (11) )]1()1([)(--+= t t dt d t x εε (12) )()5()(n n n x --+-=εε (13) ?∞--= t d t x ττδ)1()( (14) )()(n n n x --=ε 1.2 确定下列信号的能量和功率,并指出是能量信号还是功率信号,或两者均不是。 (1) | |3)(t e t x -= 解 能量有限信号。信号能量为: ()??? ?∞ -∞ -∞ ∞ --∞ ∞-+===0 2022 ||2 993)(dt e dt e dt e dt t x E t t t ∞<=?-?+??=∞ -∞ -9)2 1 (921 90 202t t e e (2) ()?????<≥=0 2 021)(n n n x n n 解 能量有限信号。信号能量为: () ∞<=+=+= = ∑∑∑∑∑∞ =--∞=∞ =--∞ =∞ -∞ =35)4 1(4])21[(2)(01021 2 2 n n n n n n n n n n x E (3) t t x π2sin )(=

多媒体技术教程课后习题答案汇总

H ( X ) = -∑ p (x i ) log 2 p (x i ) = -256 ? ( ? log 2 ) 256 =8 (位), 第1章 多媒体技术概要 1.1 多媒体是什么? 多媒体是融合两种或者两种以上媒体的一种人-机交互式信息交流和传播媒体。使用的 媒体包括文字、图形、图像、声音、动画和视像(video)。 1.4 无损压缩是什么? 无损压缩是用压缩后的数据进行重构(也称还原或解压缩),重构后的数据与原来的数 据完全相同的数据压缩技术。 无损压缩用于要求重构的数据与原始数据完全一致的应用,如磁盘文件压缩就是一个 应用实例。根据当前的技术水平,无损压缩算法可把普通文件的数据压缩到原来的 1/2~1/4。常用的无损压缩算法包括哈夫曼编码和LZW 等算法。 1.5 有损压缩是什么? 有损压缩是用压缩后的数据进行重构,重构后的数据与原来的数据有所不同,但不影 响人对原始资料表达的信息造成误解的数据压缩技术。 有损压缩适用于重构数据不一定非要和原始数据完全相同的应用。例如,图像、视像 和声音数据就可采用有损压缩,因为它们包含的数据往往多于我们的视觉系统和听觉系统 所能感受的信息,丢掉一些数据而不至于对图像、视像或声音所表达的意思产生误解。 1.9 H.261~H.264 和G.711~G.731 是哪个组织制定的标准? 国际电信联盟(ITU)。 1.10 MPEG-1,MPEG-2 和MPEG-4 是哪个组织制定的标准? ISO/IEC ,即国际标准化组织(ISO)/ 国际电工技术委员会(IEC)。 第2章 无损数据压缩 2.1 假设{a , b , c } 是由 3 个事件组成的集合,计算该集合的决策量。(分别用Sh ,Nat 和Hart 作单位)。 H 0 = (log 23) Sh = 1.580 Sh = (log e 3) Nat = 1.098 Nat = (log 103) Hart = 0.477 Hart 2.2 现有一幅用 256 级灰度表示的图像,如果每级灰度出现的概率均为 i = 0,L , 255 ,计算这幅图像数据的熵。 p (x i ) = 1/ 256 , n i =1 1 1 256 也就是每级灰度的代码就要用 8 比特,不能再少了。

相关文档
最新文档