文档视界 最新最全的文档下载
当前位置:文档视界 › 《汇编语言与接口技术》答案习题解答(第三章).

《汇编语言与接口技术》答案习题解答(第三章).

《汇编语言与接口技术》答案习题解答(第三章).
《汇编语言与接口技术》答案习题解答(第三章).

3.16 解:

mov ah,1 ;只允许输入小写字母 int 21h sub al,20h ;转换为大写字母 mov dl,al mov ah,2

int 21h ;显示

3.18 解:

mov ax, bufX

cmp ax, bufY

jge done

mov ax, bufY

done: mov bufZ, ax

3.19 解:

.model small

.stack

.data

bufX dw -7

signX db ?

.code

.startup

cmp bufX,0 ;test bufX,80h 1

jl next ;jnz next

mov signX,0

jmp done

next: mov signX,-1 done: .exit 0

end

3.20 解:

mov dl,’ 2’

mov ax,bufX

cmp ax,bufY

je next1

dec dl

next1: cmp ax,bufZ

je next2

dec dl

next2: mov ah,2

int 21h

3.22 编制程序完成 12H 、 45H 、 0F3H 、 6AH 、 20H 、 0FEH 、 90H 、

0C8H 、 57H 和 34H 等 10个字节数据之和,并将结果存入字节变量 SUM 中(不考虑溢出和进位。 ; wjxt322.asm

.model small

.stack

.data

b_data db 12h,45h,0f3h,6ah,20h,0feh,90h,0c8h,57h,34h ; 原始数据 num equ 10 ;数据个数

sum db ? ;预留结果单元

.code

.startup

xor si, si ;位移量清零

xor al, al ;取第一个数

mov cx, num ;累加次数again: add al, b_data[si] ;累加inc si ;指向下一个数

loop again ;如未完,继续累加mov sum, al ;完了,存结果

.exit 0

end

3.30 解:

lucase proc

push bx

mov bx,offset string

cmp al,0

je case0

2

cmp al,1

jz case1

cmp al,2

jz case2

jmp done

case0: cmp byte ptr [bx],0 je done cm p byte ptr [bx],’ A ’ jb next0

cmp byte ptr [bx],’ Z ’ ja next0

add byte ptr [bx],20h next0: inc bx jmp case0

case1: cmp byte ptr [bx],0 je done cmp byte ptr [bx],’ a ’ jb next1

cmp byte ptr [bx],’ z ’ ja next1

sub byte ptr [bx],20h next1: inc bx jmp case1

case2: cmp byte ptr [bx],0 je done cmp byte ptr [bx],’ A ’ jb next2

cmp byte ptr [bx],’ Z ’ ja next20

add byte ptr [bx],20h jmp next2

next20: cmp byte ptr [bx],’ a ’ jb next2 cmp byte ptr [bx],’ z ’ ja next2

sub byte ptr [bx],20h next2: inc bx

jmp case2

done: pop bx

ret

lucase endp

3

习题 3.1解答:参考教材(第 60页

习题 3.6

问题:

?给出你采用一个源程序格式书写的例题 3.1源程序解答:

.model small

.stack

.data

string db ? Hello, Assembly !? ,0dh,0ah, ? $?

.code

start: mov ax,@data

mov ds,ax

mov dx,offset string

mov ah,9

int 21h

mov ax,4c00h

int 21h

end start

习题 3.12解答:ORG 伪指令

习题 3.13解答:段地址和偏移地址属性,类型属性

习题 3.26

问题:

?过程定义的一般格式是怎样的?子程序开始为什么常有 PUSH 指令、返回前为什么常有 POP 指令?下面完成 16位无符号数累加的子程序有什么不妥吗?若有,请改正:

解答:

crazy PROC ; crazy PROC

push ax ;

xor ax,ax ; xor ax,ax

xor dx,dx ; xor dx,dx

again: add ax,[bx] ; again: add ax,[bx]

adc dx,0 ; adc dx,0

inc bx ; inc bx

inc bx ; inc bx

4

loop again ; loop again

ret ; ret

ENDP crazy ; crazy ENDP

字量求和子程序

入口参数:

BX =数据首址

CX =数据个数

出口参数:

AX =和的低字

DX =和的高字

(进位部分

习题 3.28

问题:

请按如下说明编写子程序:

; 子程序功能:把用 ASCII 码表示的两位十进制数转换为对应二进制数 ; 入口参数:DH =十位数的 ASCII 码, DL =个位数的 ASCII 码 ; 出口参数:AL =对应的二进制数

解答:

asctob proc push cx

;先转换十位数and dh,0fh

shl dh,1 ;乘以 10 mov ch,dh

shl dh,1

shl dh,1

add dh,ch

;转换个位数and dl,0fh

;十位数加个位数add dh,dl

;设置出口参数mov al,dh

pop cx

ret

asctob endp

5

习题 3.34-1

问题:

编写一个计算字节校验和的子程序。所谓“ 校验和” 是指不记进位的累加,常用于检查信息的正确性。主程序提供入口参数,有数据个数和数据缓冲区的首地址。子程序回送求和结果这个出口参数。传递参数方法自定。

解答:;数据段

array db 12h,25h,0f0h,0a3h,3,68h,71h,0cah,0ffh,90h

count equ $-array ;数组元素个数

result db ? ;校验和

;代码段(主程序

mov bx,offset array ; BX ←数组的偏移地址

mov cx,count ; CX ←数组的元素个数

call checksum;调用求和过程

mov result,al ;处理出口参数

习题 3.34-2

;代码段(子程序

;计算字节校验和的通用过程

;入口参数:DS:BX=数组的段地址 :偏移地址

CX =元素个数

;出口参数:AL =校验和

;说明:除 AX/BX/CX外,不影响其他寄存器

checksum proc

xor al,al ;累加器清 0

sum: add al,[bx] ;求和

inc bx ;指向下一个字节

loop sum

ret

checksum endp

〔习题 3.17〕

已知用于 LED 数码管的显示代码表为:

LEDtable db 0c0h,0f9h,0a4h,0b0h,99h,92h,82h,0f8h

db 80h,90h,88h,83h,0c6h,0c1h,86h,8eh

它依次表示 0~9、 A ~F 这 16个数码的显示代码。现编写一个程序实现将lednum 中的一个数字(0~9、 A ~F 转换成对应的 LED 显示代码。

〔解答〕

; 数据段

LEDtable db 0c0h,0f9h,0a4h,0b0h,99h,92h,82h,0f8h

db 80h,90h,88h,83h,0c6h,0clh,86h,8eh

lednum db 0ah

; 代码段

6

mov bx, offset LEDtable

mov al, lednum

xlat ; al 中存有对应的 LED 显示代码

〔习题 3.21〕

例题 3.7中, 如果要实现所有为 1的位都顺序执行相应的处理程序段 (而不是例题中仅执行最低为 1位的处理程序段,请写出修改后的代码段。

〔解答〕

; 代码段

mov al,number

mov bx,0 ;BX←记录为 1的位数

restart: cmp al,0 ;AL=0结束

jz done

again: shr al,1 ; 最低位右移进入 CF

jc next ; 为 1,转移

inc bx ; 不为 1,继续

jmp again

next: push ax

push bx

shl bx,1 ; 位数乘以 2(偏移地址要用 2个字节单元jmp addrs[bx] ; 间接转移:IP ← [table+BX]

; 以下是各个处理程序段

fun0: mov dl,'0'

jmp disp

fun1: mov dl,'1'

jmp disp

fun2: mov dl,'2'

jmp disp

fun3: mov dl,'3'

jmp disp

fun4: mov dl,'4'

jmp disp

fun5: mov dl,'5'

jmp disp

fun6: mov dl,'6'

jmp disp

fun7: mov dl,'7'

jmp disp

disp: mov ah,2 ;显示一个字符

int 21h

pop bx

pop ax

jmp restart

done: …

7

〔习题 3.24〕

编写计算 100个正整数之和的程序。如果和不超过 16位字的范围(65535,则保存其和到 wordsum ,如超过则显示‘ Overflow !’。

〔解答〕

;数据段

count equ 100

parray dw count dup(? ;假设有 100个数据

wordsum dw 0

msg db … overflow ? , ? $?

;代码段

mov cx,count

mov ax,0

mov bx,offset parray

again: add ax,[bx]

jnc next

mov dx,offset msg

mov ah,9

int 21h ;显示溢出信息

jmp done ;然后,跳出循环体

next: add bx,2

loop again

mov wordsum,ax

done: …

〔习题 3.25〕

编程把一个 16位无符号二进制数转换成为用 8421BCD 码表示的 5位十进制数。转换算法可以是:用二进制数除以 10000,商为“万位”,再用余数除以 1000,得到“千位”; 依次用余数除以 100、 10和 1,得到“百位”、“十位”和“个位”。

〔解答〕

;wjxt325.asm

.model small

.stack 256

.data

array dw ? ;源字数据

dbcd db 5 dup(? ;五位 bcd 结果,高对高低对低.code

.startup

mov dx, array ;取源数据(余数

mov bx, 10000 ;除数

mov cx, 10 ;除数系数

mov si, 4 ;目的数据高位位移量

again: mov ax, dx ; dx.ax 中存放被除数

mov dx, 0

div bx ;除于 bx ,商 ax ,余数 dx

8

mov dbcd[si], al ;商<10,存结果

push dx ;暂存余数

mov ax, bx ;除数除于 10

mov dx,0

div cx ; dx.ax 除于 cx ,商 ax 、余数 0存在 dx

mov bx, ax ; bx 是除数

pop dx

dec si ;目的数据位移量减 1

jnz again

mov dbcd, dl ;存个位数(< 10

.exit 0

end

〔习题 3.27〕

编写一个源程序,在键盘上按一个键,将从 AL 返回的 ASCII 码值显示出来,如果按下 ESC 键则程序退出。请调用书中的 HTOASC 子程序。

〔解答〕

again: mov ah,1

int 21h

cmp al,1bh ; ESC 的 ASCII 码是 1bh

je done

call htoasc

mov ah,2

int 21h

jmp again

done:

〔习题 3.29〕

调用 HTOASC 子程序,编写显示一个字节的 16进制数、后跟“ H ”的子程序。〔解答〕

DIPASC proc ;入口参数:AL =要显示的一个 16进制数

push cx

push dx

push ax

mov cl,4 ;转换高位

shr al,cl

call HTOASC

mov dl,al ; 显示

mov ah,2

int 21h

pop ax ;转换低位

call HTOASC

mov dl,al ; 显示

mov ah,2

int 21h

mov dl,?H? ;显示一个字母“ H ”

9

mov ah,2

int 21h

pop dx

pop cx

ret

DIPASC endp

HTOASC proc ; 将 AL 低 4位表达的一位 16进制数转换为 ASCII 码and al,0fh

cmp al,9

jbe htoasc1

add al,37h ; 是 0AH ~0FH ,加 37H 转换为 ASCII 码

ret ; 子程序返回

htoasc1: add al,30h ; 是 0~9,加 30H 转换为 ASCII 码

ret ; 子程序返回

HTOASC endp

〔习题 3.35〕

编制 3个子程序把一个 16位二进制数用 4位 16进制形式在屏幕上显示出来,分别运用如下 3种参数传递方法,并配合 3个主程序验证它。

⑴采用 AX 寄存器传递这个 16位二进制数

⑵采用 temp 变量传递这个 16位二进制数

⑶采用堆栈方法传递这个 16位二进制数

〔解答〕

.model small

.stack

.data

wdata dw 34abh

.code

.startup

mov ax,wdata

call dispa

.exit 0

;

dispa proc

汇编语言程序设计练习题

汇编语言程序设计练习题 一、字符与串处理类 1.逆序输出字符串“BASED ADDRESSING”。 2.试编写一段程序,要求对键盘输入的小写字母用大写字母显示出来。 3.编写程序,从键盘接收一个小写字母,然后找出它的前导字符和后续字符,再按顺序显示这三个字符。 4.从键盘上输入一系列以$为结束符的字符串,然后对其中的非数字字符计数,并显示计数结果。 5.从键盘上输入一串字符(用回车键结束,使用0A号功能调用。)放在STRING中,试编制一个程序测试字符串中是否存在数字。如有,则把CL的第5位置1,否则将该位置置0。 6.从键盘上输入一串字符(用回车键结束,使用0A号功能调用。),将其中的小写英文字母变换为大写英文字母,其他字符保持不变。然后将变换后的字符串显示出来。 7.试编制一个程序:从键盘输入一行字符,要求第一个键入的字符必须是空格符,如不是,则退出程序;如是,则开始接收键入的字符并顺序存放在首地址为buffer的缓冲区中(空格符不存入),直到接收到第二个空格符时退出程序。 8.试编写一段程序,要求比较两个字符串string1和string2所含字符是否相等,如相等则显示“MATCH”, 若不相同则显示“NO MATCH”。 9.试编写一段程序,要求输入两个字符串,如两个字符串相等则显示“MATCH”, 否则显示“NO MATCH”。 10.试编写一段程序,要求在长度为100H字节的数组中,找出大于61H的无符号数的个数并存入字节单元UP中,找出小于2FH的无符号数的个数并存入字节单元DOWN中。 11.在内存区域0B800:0000-0B800:0FFFF(都是16进制数)内查找首地址为SOURCE的串(SOURCE的首字节为串长度),如果找到,则把AL的第0位置0,否则将该位置置1。 12.已知数组A包含15个互不相等的整数,数组B包含20个互不相等的整数。试编制一个程序,把既在A中又在B中出现的整数存放于数组C中。 13.在附加段中,有一个首地址为LIST和未经排序的字数组。在数组的第一个字中,存放着该数组的长度,数组的首地址已存放在DI寄存器中,AX寄存器中存放着一个数。要求编制一个程序:在数组中查找该数,如果找到此数,则把它从数组中删除。 二、数字输入输出类 1. 试编制一个程序,把BX寄存器内的二进制数以十六进制数的形式在屏幕上显示出来。 2. 试编制一个程序,把BX寄存器内的二进制数以八进制数的形式在屏幕上显示出来。 3. 试编制一个程序,把BX寄存器内的二进制数以十进制数的形式在屏幕上显示出来。 4.从键盘上输入2个一位数,求出它们的和(假设和不超过1位)。 5.试编写一段程序,从键盘接收一个四位的十六进制数,并在终端上显示与它等值的二进制数。 6.试编写一段程序,从键盘接收一个0-65535间的十进制无符号数,并在终端上显示与它等值的二进制数。 7.试编写一段程序,从键盘接收一个-32768-32767间的十进制有符号数,并在终端上显示与它等值的二进制数。 8.编写一个程序,从键盘输入一个0~65535之间的10进制无符号数,然后以16进制

第三章习题解答

第三章 纯流体的热力学性质计算 思考题 3-1气体热容,热力学能和焓与哪些因素有关?由热力学能和温度两个状态参数能否确定气体的状态? 答:气体热容,热力学能和焓与温度压力有关,由热力学能和温度两个状态参数能够确定气体的状态。 3-2 理想气体的内能的基准点是以压力还是温度或是两者同时为基准规定的? 答:理想气体的内能的基准点是以温度为基准规定的。 3-3 理想气体热容差R p v c c -=是否也适用于理想气体混合物? 答:理想气体热容差R p v c c -=不适用于理想气体混合物,因为混合物的组成对此有关。 3-4 热力学基本关系式d d d H T S V p =+是否只适用于可逆过程? 答:否。热力学基本关系式d d d H T S V p =+不受过程是否可逆的限制 3-5 有人说:“由于剩余函数是两个等温状态的性质之差,故不能用剩余函数来计算性质 随着温度的变化”,这种说法是否正确? 答:不正确。剩余函数是针对于状态点而言的;性质变化是指一个过程的变化,对应有两个状态。 3-6 水蒸气定温过程中,热力学内能和焓的变化是否为零? 答:不是。只有理想气体在定温过程中的热力学内能和焓的变化为零。 3-7 用不同来源的某纯物质的蒸气表或图查得的焓值或熵值有时相差很多,为什么?能否 交叉使用这些图表求解蒸气的热力过程? 答:因为做表或图时选择的基准可能不一样,所以用不同来源的某纯物质的蒸气表或图查得的焓值或熵值有时相差很多。不能够交叉使用这些图表求解蒸气的热力过程。 3-8 氨蒸气在进入绝热透平机前,压力为 2.0 MPa ,温度为150℃,今要求绝热透平膨胀机出口液氨不得大于5%,某人提出只要控制出口压力就可以了。你认为这意见对吗?为什么?请画出T -S 图示意说明。 答:可以。因为出口状态是湿蒸汽,确定了出口的压力或温度,其状态点也就确定了。

单片机习题集(含答案)经典

单片机原理及应用习题 第一章绪论 1-1单项选择 1、计算机中最常用的字符信息编码是()。 (A)ASCII (B)BCD码(C)余3码(D)循环码 2、-31D的二进制补码为.( )。 (A)1110000B (B)11100001B (C)01100000B (D)01100001B 3、十进制29的二进制表示为原码()。 (A)11100010B (B) 10101111B (C)00011101B (D)00001111B 4、十进制0.625转换成二进制数是()。 (A)0.101 (B) 0.111 (C)0.110 (D)0.100 5、十六进制数7的ASCII码是()。 (A) 37 (B) 7 (C) 07 (D) 47 6、十六进制数B的ASCII码是()。 (A) 38 (B) 42 (C) 11 (D) 1011 7、通常所说的主机是指() (A)运算器和控制器(B)CPU和磁盘存储器(C)CPU和主存储器(D)硬件和软件 8、使用单片机实现在线控制的好处不包括( ) (A)精确度高(B)速度快(C)成本低(D)能与数据处理结合 1-2填空 1、计算机中常作的码制有、和。 2、十进制29的二进制表示为。 3、十进制数-29的8位补码表示为。 4、是计算机与外部世界交换信息的载体。 5、十进制数-47用8位二进制补码表示为。 6、-49D的二进制补码为。 7、计算机中的数称为,它的实际值叫。 8、单片机的存储器结构形式有普林斯顿结构(又称冯.依诺曼结构)与哈佛结构,MCS-51存储器采用的是结构。

1-3 问答题 1、何谓单片机?单片机与一般微型计算机相比,具有哪些特点? 2、单片机主要应用在哪些领域? 3、为什么80C51系列单片机能成为8位单片机应用主流? 4、举例说明单片机的主要应用领域。 5、二进制数、十进制数、十六进制数各用什么字母尾缀作为标识符?无标识符时表示什么进制数? 6、试比较MCS-51,MSP430,EM78,PIC,M6800及AVP等系列单片机的特点。 第二章 MCS-51单片机的硬件结构与工作原理 2-1 单项选择 1、要MCS-51系统中,若晶振频率屡6MHz,一个机器周期等于( ) μs A 1 B 2 C 3 D 0.5 2、以下不是构成的控制器部件(): A 程序计数器、 B指令寄存器、 C指令译码器、 D存储器 3、以下不是构成单片机的部件() A 微处理器(CPU)、B存储器 C接口适配器(I\O接口电路) D 打印机 4、下列不是单片机总线是() A 地址总线 B 控制总线 C 数据总线 D 输出总线 5、PSW=18H时,则当前工作寄存器是() (A)0组(B)1组(C)2组(D)3组 6、P1口的每一位能驱动() (A)2个TTL低电平负载有(B)4个TTL低电平负载 (C)8个TTL低电平负载有(D)10个TTL低电平负载 7、MCS-51的中断允许触发器内容为82H,CPU将响应的中断请求是( ) (A) T0, (B)T1 (C)串行接口 (D) INT0 8、外部中断0的中断入口地址为() (A)0003H (B)000BH (C)0013H (D)001BH 9、内部定时/计数器T0的中断入口地址为() (A)0003H (B)000BH (C)0013H (D)001BH 10、在中断服务程序中,至少应有一条( )

材基第三章习题及答案

第三章 作业与习题的解答 一、作业: 2、纯铁的空位形成能为 105 kJ/mol 。将纯铁加热到 850℃后激冷至 室 温( 20℃),假设高温下的空位能全部保留,试求过饱和空位浓度与室 温平衡空位浓度的比值。 (e 31.8=6.8X1013) 6、如图 2-56,某晶体的滑移面上有一柏氏矢量为 b 的位错环, 并 受到一均匀切应力τ。 (1)分析该位错环各段位错的结构类型。 (2)求各段位错线所受的力的大小及方向。 (3)在τ的作用下,该位错环将如何运动? (4)在τ的作用下,若使此位错环在晶体中稳 定不动,其最小半径应为多大? 直。 (3)右手法则( P95):(注意:大拇指向下, P90 图 3.8 中位错环 ABCD 的箭头应是向内,即是 位错环压缩)向外扩展(环扩大) 。 解: (2)位错线受力方向如图,位于位错线所在平面,且于位错垂

如果上下分切应力方向转动180 度,则位错环压缩。

d s Rd ; sin d 2 d / 2 注:k 取 0.5 时,为 P104中式 3.19 得出的结果。 7、在面心立方晶体中,把两个平行且同号的单位螺型位错从相距 100nm 推进到 3nm 时需要用多少功(已知晶体点阵常数 a=0.3nm,G=7 ﹡ 10 1010Pa )? 8、在简单立方晶体的( 100)面上有一个 b=a[001] 的螺位错。如 果 它(a ) 被(001)面上 b=a[010] 的刃位错交割。 (b ) 被(001)面上 b=a[100] 的螺位错交割, 试问在这两种情形下每个位错上会形成割阶还是弯折? ((a ):见 P98图 3.21 , NN ′在(100)面内,为扭折,刃型位错; (b ) 图 3.22 ,NN ′垂直( 100)面,为割阶,刃型位错) b [110 ] 9、一个 2 的螺位错在( 111)面上运动。若在运动过程中 遇 到障碍物而发生交滑移,请指出交滑移系统。 对 FCC 结构:( 1 1 -1 )或写为( -1 -1 1 ) a b [110 ] 10、面心立方晶体中,在( 111)面上的单位位错 2 ,在 ( 111) (4) P103-104 : b d s 2T sin d 2 kGb 2 b kGb 100 (w Gb ln 1300 ; 3 1.8X10-9J )

汇编程序习题

汇编程序习题 1.试分析以下程序段完成什么功能? MOV CL,4 SHL DX,CL SHL AX,CL SHR BL,CL INT 3 2.写出执行以下计算的指令序列: 1)Z←W+(Z-X)2)Z←W-(X+6)-(R+10) 3)Z←(W*X)/(R+6)4)Z←((W-X)/5*Y)*2 3.求两个数56H和67H进行ADD,并求出标志OF,CF,SF,ZF的值。4.阅读程序段,回答下述问题: 1)MOV AX,4000H 2)MOV AX,5678H 3)MOV AX,1234H OV DS,AX MOV BX,99AAH MOV CX,8912H MOV BX,1238H PUSH BX CMP AX,CX MOV〔BX〕,2244H PUSH AX INT 3 MOV AL,〔BX〕 POP DX SF=?OF=?JA成立否? INT 3 POP CX AL=?存储器的物理地址=?DX=?CX=? 5.下列程序能完成什么功能? DATY1 DB 300DUP(?) DATY2 DB 100DUP(?) …… MOV CX,100 MOV BX,200 MOV SI,0 MOV DI,0 NEXT:MOV AL,DATY1〔BX〕〔SI〕 MOV DATY2〔DI〕,AL

INC SI INC DI LOOP NEXT 6.下列指令哪些是错误的?并简述之。 1)MOV 15,BX 2)CMP OP1,OP2(假定OP1,OP2是用DB定义的变量) 3)CMP AX,OP1 4)CMP OP1,25H 5)MOV DS,CS 7.下列程序段执行后,BX的值是什么? MOV CL,3 MOV BX,0B8H ROL BX,1 ROR BX,CL 8.编写一个程序段,将内存200H单元开始的256个单元的内容,取绝对值后传送到400H开始的256个单元中。 9.求出下列各数与62A0H之和,并根据结果确定SF,ZF,CF,OF的值。 1)1234H 2)4321H 3)CFA0H 4)9D60H 10.求出下列各数与4AE0H之差,并根据结果确定SF,ZF,CF,OF的值。 1)1234H 2)5D80H 3)9090H 4)EA04H

第3章习题及部分解答

3.5设有一个SPJ数据库,包括S,P,J,SPJ四个关系模式: S(SNO,SNAME,STATUS,CITY); P(PNO,PNAME,COLOR,WEIGHT); J(JNO,JNAME,CITY); SPJ(SNO,PNO,JNO,QTY); 1、供应商表S由供应商代码(SNO)、供应商姓名(SNAME)、供应商状态(STATUS)、供应商所在城市(CITY)组成; 2、零件表P由零件代码(PNO)、零件名(PNAME)、颜色(COLOR)、重量(WEIGHT)组成; 3、工程项目表J由工程项目代码(JNO)、工程项目名(JNAME)、工程项目所在城市(CITY)组成; 4、供应情况表SPJ由供应商代码(SNO)、零件代码(PNO)、工程项目代码(JNO)、供应数量(QTY)组成,表示某供应商供应某种零件给某工程项目的数量为QTY。试用关系代数语言完成如下查询: 1)找出所有供应商的姓名和所在城市; 2)找出所有零件的名称、颜色、重量; 3)找出使用供应商S1所供应零件的工程号码; 4)找出工程项目J2使用的各种零件的名称及其数量; 5)找出上海厂商供应的所有零件号码; 6)找出使用上海产的零件的工程号码; 7)找出没有使用天津产的零件的工程号码; 8)把全部红色零件的颜色改成蓝色; 9)由S5供给J4的零件P6改为由S3供应,请作必要的修改;

10)从供应商关系中删除S2的记录,并从供应情况关系中删除相应的记录; 11)求供应工程J1零件的供应商号码SNO; 12)求供应工程J1零件P1的供应商号码SNO; 13)求供应工程J1零件为红色的供应商号SNO; 14)求没有使用天津供应商生产的红色零件的工程号JNO; 15)求S1提供的零件名PNAME; 16)求给工程J1和J2提供零件的供应商号码SNO; 解: 1)找出所有供应商的姓名和所在城市; Select SNAME,CITY From S 2)找出所有零件的名称、颜色、重量; Select PNAME,COLOR,WEIGHT From P 3)找出使用供应商S1所供应零件的工程号码; Select JNO From SPJ Where SNO= ‘S1’ 4)找出工程项目J2使用的各种零件的名称及其数量; Select PNAME,QTY From SPJ,P Where SPJ.PNO=P.PNO And JNO=‘J2’ 5)找出上海厂商供应的所有零件号码; Select PNO From S,SPJ Where SPJ.SNO=S.SNO And CITY=‘上海’

第三章练习题及参考答案

第三章 恒定电流的电场和磁场 练习题及答案 1、一铜棒的横截面积为,mm 80202 ?长为2m ,两端的电位差为50V 。已知铜的电导率为 S/m 107.57?=σ。求(1)电阻(2)电流(3)电流密度(4)棒内的电场强度(5)所消 耗的功率 解:(1)铜棒电阻Ω?=???=?= -571019.210 7.508.002.02 1R S l σ (2)铜棒内电流A R U I 35 3 1028.21019.21050?=??==-- (3)铜棒内电流密度263 /1043.108.002.01028.2m A S I J ?=??== (4)棒内的电场强度m V J E /1050.210 7.51043.127 6 -?=??==σ (5)所消耗的功率W R I P 2 2 1014.1?== 2、电缆的芯线是半径为cm a 5.0=的铜线,外面包一层同轴的绝缘层,绝缘层的外半径为 cm b 2=,电阻率m ?Ω?=12101ρ。绝缘层外又用铅层保护起来。 (1)求长度m L 1000=的这种电缆沿径向的电阻 (2)求当芯线与铅层的电位差为V 100时的径向电流 解:(1)距离电缆轴线处的电阻为rL dr S dr dR πρ ρ 2== 则长度的电缆沿径向的电阻可积分求得 Ω?===?81021.2ln 22a b L rL dr R b a πρπρ (2)据欧姆定律可求得径向电流 A R U I 71052.4-?== 3、已知半径为R 的环形导线,载有电流为I ,如图所示。求其中心的磁感应强度的大小。 解:由毕奥--萨伐尔定律可得回路在中心点的磁场大小为 R I d R IR R R l Id B L 244020 2 03 0μθπμπμπ ==?= ? ? 磁场方向为垂直纸面向外。

51汇编程序练习题1

单片机汇编程序设计练习 一、存储器之间的数据传送 1、编程实现将单片机内部RAM60H开始的连续32个单元置为FFH。 2、编程实现将内部RAM30H开始的连续16个数传送到内部RAM50H开始的连续单元中。 3、编程实现将单片机外部RAM2000H为首地址的数据块传送到单片机内部RAM30H开始的单元中,数据块的长度为32个字节。 4、编程实现将单片机内部RAM30H为首地址的数据块传送到外部RAM2000H 开始的单元中,数据块的长度存放于内部RAM的20H单元。 5、编程实现将单片机外部RAM2000H为首地址的数据块传送到单片机内部RAM30H开始的单元中,直到数据内容为0DH时停止传送。 6、编程实现将ROM1000H地址的内容传送到内部RAM的25H单元。 7、编程实现将ROM2000H开始的连续10个地址的内容传送到内部RAM的25H 开始的单元。 8、编程实现将ROM1000H开始的连续100个地址的内容传送到外部RAM2000H 开始的连续单元中。 二、查表程序设计 1、编写查表程序,要查表的数据存放在R7中,其范围为0~9。编程查其平方值,并存放于40H。 2、编写查表程序,要查表的数据存放在R7中,其范围为0~9。编程查其立方值,并存放于R6。 3、单片机外部ROM TAB1地址开始存放一组ASCII码表,试用查表方法,将R2的内容(范围为0~F)转换为与其对应 的ASCII码,并从P1口输出。 4、使用8051的P1口作为段控驱动共阳 LED数码管,硬件连接如图。 编程实现将8051 R7单元内容(在 00H-09H之间)显示在数码管上。00H-09H 的共阳字形代码如下表所示。 04H 05H 06H 07H 08H 09H

《土力学》第三章习题集及详细解答

《土力学》第三章习题集及详细解答 第3章土的渗透性及渗流 一、填空题 1.土体具有被液体透过的性质称为土的。 2.影响渗透系数的主要因素有:、、、、、 。 3.一般来讲,室内渗透试验有两种,即和。 4.渗流破坏主要有和两种基本形式。 5.达西定律只适用于的情况,而反映土的透水性的比例系数,称之为土的。 二选择题 1.反应土透水性质的指标是()。 A.不均匀系数 B.相对密实度 C.压缩系数 D.渗透系数 2.下列有关流土与管涌的概念,正确的说法是()。 A.发生流土时,水流向上渗流;发生管涌时,水流向下渗流 B.流土多发生在黏性土中,而管涌多发生在无黏性土中 C.流土属突发性破坏,管涌属渐进式破坏 D.流土属渗流破坏,管涌不属渗流破坏 3.土透水性的强弱可用土的哪一项指标来反映?()

A.压缩系数 B.固结系数 C.压缩模量 D.渗透系数 4.发生在地基中的下列现象,哪一种不属于渗透变形?() A.坑底隆起 B.流土 C.砂沸 D.流砂 5.下属关于渗流力的描述不正确的是()。 A.其数值与水力梯度成正比,其方向与渗流方向一致 B.是一种体积力,其量纲与重度的量纲相同 C.流网中等势线越密集的区域,其渗流力也越大 D.渗流力的存在对土体稳定总是不利的 6.下列哪一种土样更容易发生流砂?() A.砂砾或粗砂 B.细砂或粉砂 C.粉质黏土 D.黏土 7.成层土水平方向的等效渗透系数与垂直方向的等效渗透系数的关系是()。 A.> B.= C.< 8. 在渗流场中某点的渗流力()。 A.随水力梯度增加而增加 B.随水利力梯度增加而减少 C.与水力梯度无关 9.评价下列说法的正误。() ①土的渗透系数越大,土的透水性也越大,土的水力梯度也越大; ②任何一种土,只要水力梯度足够大,就有可能发生流土和管涌; ③土中任一点渗流力的大小取决于该点孔隙水总水头的大小; ④渗流力的大小不仅取决于水力梯度,还与其方向有关。 A.①对 B.②对 C.③和④对 D.全不对 10.下列描述正确的是()。

微机原理 典型例题

[问题] 在MOV WORD PTR [0074H],55BBH指令的机器代码中,最后一个字节是 (难度系数:3) [选择答案] A. 00H B. 74H C. 55H D. BBH [正确答案] C [问题] 由于CPU内部的操作速度较快,而CPU访问一次主存所花的时间较长,因此机器周期通常用_____来规定 (难度系数:3) [选择答案] A. 主存中读取一个指令字的最短时间 B. 主存中读取一个数据字的最长时间 C. 主存中写入一个数据字的平均时间 D. 主存中取一个数据字的平均时间 [正确答案] A [问题] 程序控制类指令的功能是_____

(难度系数:3) [选择答案] A. 进行算术运算和逻辑运算 B. 进行主存与CPU之间的数据传送 C. 进行CPU和I/O设备之间的数据传送 D. 改变程序执行的顺序 [正确答案] D [问题] 虚拟存贮器的主要目的是_____ (难度系数:3) [选择答案] A. 提高主存贮器的存取速度 B. 扩大主存贮器的存贮空间,并能进行自动管理和调度 C. 提高外存贮器的存取速度 D. 扩大外存贮器的存贮空间 [正确答案] B [问题] 位操作类指令的功能是______ (难度系数:3) [选择答案] A. 对CPU内部通用寄存器或主存某一单元任一位进行状态检测(0或1) B. 对CPU内部通用寄存器或主存某一单元任一位进行状态强置(0或1)

C. 对CPU内部通用寄存器或主存某一单元任一位进行状态检测或强置 D. 进行移位操作 [正确答案] C [问题] 在微型机系统中,外围设备通过____与主板的系统总线相连接(难度系数:3) [选择答案] A. 适配器 B. 设备控制器 C. 计数器 D. 寄存器 [正确答案] A [问题] 系统总线中地址线的功能是______ (难度系数:3) [选择答案] A. 选择主存单元地址 B. 选择进行信息传输的设备 C. 选择外存地址 D. 指定主存和I/O设备接口电路的地址 [正确答案]

第三章习题与参考答案

第三章习题与参考答案 3-1 输水管路的直径为150㎜输水量为981kN/hr 求断面平均流 速。 (答:1.57m/s ) 3-2 矩形风道的断面为300×400㎜2,风量为2700m 3/hr ,求断面 平均流速,若出风口断面缩小为150×700㎜2,该处的平均流速多大? (答:6.25m/s,25.0m/s ) 3-3 一圆形风道,风量为10000 m 3/hr ,最大允许流速为20 m/s , 试设计其直径(应为50㎜的整倍数)并核算其流速. (答:450㎜,17.5 m/s) , 各为多大才能保证两支管的质量流量相等? (答:s m v s m v /2.22,/1832==) 3-6 在4×4㎝2的空气压缩机进口管路中,空气的密度委1.2kg/m 3, 平均流速为4m/s ,经过压缩后,在直径为2.5cm 的圆管中,以 3m/s 的平均流速排出,求出口的空气密度和质量流量。 (答:5.22kg/m 3,7.68×10-3kg/s )

3-7 试比较1和3点流速的大小:1)在等直径立管中,2)在渐 () () () 10107 1 0203; 2; 11? ?? ?????=????????=???? ?????????????=r y u u r y u u r y u u m m m 3-9 已知圆管中的流速分布曲线为7 1 0????????=r y u u m ,求流速等于平均 流速的点离壁面的距离。 c y (答:0242) 0r 3-10 求题(3-8)中各种情况的动能修正系数α值 (答:2,1.057,1.03) 3-11 圆喷嘴在圆管中喷射流体,流速分布如图,已知, mm d 501=

汇编语言程序例题0001

【例】试编写一程序计算以下表达式的值。 w = (v- (x * y + z -540 )) /x 式中x、y、z、v均为有符号字数据。 设x、y、z、v的值存放在字变量X、Y、Z、V中,结果存放在双字变量W之中,程序的流程图如图所示。 DATA SEGMENT X DW 200 Y DW 100 Z DW 3000 V DW 10000 W DW 2 DUP (?) DATA ENDS STACK SEGMENT STACK DB 200 DUP (0) STACK ENDS CODESEGMENT ASSUME DS DATA CS: CODE SS: STACK START MOV AX DATA MOV DS AX ; DATA>AX MOV AX X IMUL Y ; (X) * (DX AX MOV CX AX

MOV BX,DX ;(DX AX) T BX : CX ) MOV AX,Z CWD ; (Z)符号扩展 ADD CX,AX ADC BX,DX ; ( BX: CX)+( DX:AX)BX: CX) SUB CX,540 SBB BX,0 ;( BX:CX) - 5 40~BX : CX) MOV AX,V CWD ; (V)符号扩展 SUB AX,CX SBB DX, BX ;( DX: AX)-((BX CX DX: AX) IDIV X ;( DX:AX)/X MOV W,AX ;商5 MOV W+2 DX ;余数D?W+2 MOV AH,4CH INT 21H CODEENDS ;退出DOS 状态 END START 【例】已知某班学生的英语成绩按学号(从 1 开始)从小到大的顺序排列在要查的学 生的学号放在变量NO中,查表结果放在变量ENGLISH中。编写程序如下: STACK SEGMENT STACK DB 200 DUP(0) STACK ENDS DATA SEGMENT TAB DB 80 ,85,86,71,79,96 DB 83 ,56,32,66,78,84 NO DB 10 ENGLIST DB ? DATA ENDS CODE SEGMENT ASSUME DS: DATA,SS: STACK,CS: CODE BEGIN: MOV AX,DATA MOV DS,AX LEA BX,TAB MOV AL,NO DEL AL XLAT TAB MOV ENGLIS,H AL MOV AH,4CH INT 21H CODEENDS TAB表中,

高分子物理第三章习题及解答.docx

第三章 3.1 高分子的溶解 3.1.1 溶解与溶胀 例3-1 简述聚合物的溶解过程,并解释为什么大多聚合物的溶解速度很慢? 解:因为聚合物分子与溶剂分子的大小相差悬殊,两者的分子运动速度差别很大,溶剂分子能比较快地渗透进入高聚物,而高分子向溶剂地扩散却非常慢。这样,高聚物地溶解过程要经过两个阶段,先是溶剂分子渗入高聚物内部,使高聚物体积膨胀,称为“溶胀”,然后才是高分子均匀分散在溶剂中,形成完全溶解地分子分散的均相体系。整个过程往往需要较长的时间。 高聚物的聚集态又有非晶态和晶态之分。非晶态高聚物的分子堆砌比较松散,分子间的相互作用较弱,因而溶剂分子比较容易渗入高聚物内部使之溶胀和溶解。晶态高聚物由于分子排列规整,堆砌紧密,分子间相互作用力很强,以致溶剂分子渗入高聚物内部非常困难,因此晶态高聚物的溶解要困难得多。非极性的晶态高聚物(如PE)在室温很难溶解,往往要升温至其熔点附近,待晶态转变为非晶态后才可溶;而极性的晶态高聚物在室温就能溶解在极性溶剂中。 例3-2.用热力学原理解释溶解和溶胀。 解:(1)溶解:若高聚物自发地溶于溶剂中,则必须符合: 上式表明溶解的可能性取决于两个因素:焓的因素()和熵的因素()。焓的因素取决于溶剂对高聚物溶剂化作用,熵的因素决定于高聚物与溶剂体系的无序度。对于极性高聚物前者说影响较大,对于非极性高聚物后者影响较大。但一般来说,高聚物的溶解过程都是增加的,即>0。显然,要使<0,则要求越小越好,最好为负值或较小的正值。极性高聚物溶于极性溶剂,常因溶剂化作用而放热。因此,总小于零,即<0,溶解过程自发进行。根据晶格理论得 =(3-1) 式中称为Huggins参数,它反映高分子与溶剂混合时相互作用能的变化。的物理意义表示当一个溶剂分子放到高聚物中去时所引起的能量变化(因为)。而非极性高聚物溶于非极性溶剂,假定溶解过程没有体积的变化(即),其的计算可用Hildebrand的溶度公式: =(3-2) 式中是体积分数,是溶度参数,下标1和2分别表示溶剂和溶质,是溶液的总体积。从式中可知总是正的,当 时,。一般要求与的差不超过1.7~2。综上所述,便知选择溶剂时要求越小或和 相差越小越好的道理。 注意: ①Hildebrand公式中仅适用于非晶态、非极性的聚合物,仅考虑结构单元之间的色散力,因此用相近原则选择溶剂时有例外。相近原则只是必要条件,充分条件还应有溶剂与溶质的极性和形成的氢键程度要大致相等,即当考虑结构单元间除有色散力外,还有偶极力和氢键作用时,则有

汇编语言程序设计练习题

汇编语言程序设计练习题 阅读程序并完成填空: 1.1.MOV BL,85H MOV AL,17H ADD AL,BL AL=?,BL=?,CF=? 2.2.MOV AX,BX NOT AX ADD AX,BX INC AX AX=?,CF=? 3.3.MOV AX,0FF60H STC MOV DX,96 XOR DH,0FFH SBB AX,DX AX=?,CF=? 4.4.MOV BX,0FFFEH MOV CL,2 SAR BX,CL 5.5.MOV BX,0FFH AND BX,0FFFH OR BX,0F0FH XOR BX,00FFH 上述程序段运行后,BX=?,CF=? 6.6.CMP AX,BX JGE NEXT XCHG AX,BX NEXT:CMP AX,CX JGE DONE XCHG AX,CX DONE:。。。。。 试回答: (1)(1)上述程序段执行后,原有AX、BX、CX中最大数存放在哪个寄存器中? (2)(2)这3个数是带符号数还是无符号数?

7.7.在数据段ADDR1地址处有200个字节,要传送到数据段ADDR2处。 MOV AX,SEG ADDR1 MOV DS,AX MOV ES,------- MOV SI,------- MOV DI,OFFSET ADDR2 MOV-----,200 CLD REP--------- 8.8.ADDR1开始的单元中连续存放两个双字数据,将其求和存放在ADDR2开始的单元。 MOV CX,2 XOR BX,BX CLC NEXT:MOV AX,[ADDR1+BX] ADC AX,------- MOV[ADDR2+BX],AX ADD--------,2 ---------NEXT 9.9.设初值AX=1234H,BX=5678H,DX=0ABCDH,则执行下面一段程序后AX=------,BX=----,DX=--------。 MOV CL,4 SHL DX,CL MOV BL,AH SHL AX,CL SHR BL,CL OR DL,BL 10.10.设有一个首地址为ARRAY有N个字数据的数组,要求求出该数组之和,并把结果存入TOTAL地址中,有关程序如下:MOV CX,------ MOV AX,0 MOV SI,0 START:ADD AX,-----

第3章习题及解答

第3章习题及解答 3.1分析图P3.1所示电路的逻辑功能,写出输出逻辑表达式,列出真值表,说明电路完成 何种逻辑功能。 F 图P3.1 题3.1 解:根据题意可写出输出逻辑表达式,并列写真值表为: B A AB F += 该电路完成同或功能 3.2 分析图P3.3所示电路的逻辑功能,写出输出1F 和2F 的逻辑表达式,列出真值表,说明 电路完成什么逻辑功能。 A B C F F 1 2 图P3.3 题3.3 解:根据题意可写出输出逻辑表达式为:

= + AC ⊕ = F+ ⊕ AB BC F C B A 1 2 列写真值表为: 该电路构成了一个全加器。 3.5 写出图P3.5所示电路的逻辑函数表达式,其中以S3、S2、S1、S0作为控制信号,A,B 作为数据输入,列表说明输出Y在S3~S0作用下与A、B的关系。 图P3.5 题3.5 解:由逻辑图可写出Y的逻辑表达式为: A S + ⊕ = + AB Y+ S S B B S A B 3 2 1 图中的S3、S2、S1、S0作为控制信号,用以选通待传送数据A、B,两类信号作用不同,分析中应区别开来,否则得不出正确结果。由于S3、S2、S1、S0共有16种取值组合,因此输出Y和A、B之间应有16种函数关系。列表如下:

3.7 设计一个含三台设备工作的故障显示器。要求如下:三台设备都正常工作时,绿灯亮; 仅一台设备发生故障时,黄灯亮;两台或两台以上设备同时发生故障时,红灯亮。 题3.7 解:设三台设备为A 、B 、C ,正常工作时为1,出现故障时为0; F 1为绿灯、F 2为黄灯、F 3为红灯,灯亮为1,灯灭为0。 根据题意可列写真值表为: 求得F 1、F 2、F 3的逻辑表达式分别为: C A C B B A F C AB C B A BC A F ABC F ++=++==321;; 根据逻辑表达式可画出电路图(图略)。 3.9 设计一个组合逻辑电路,该电路有三个输入信号ABC ,三个输出信号XYZ,输入和输出 信号均代表一个三位的二进制数。电路完成如下功能:

汇编语言例子

实验三: 1)题目:在内存中从ARRAY开始的连续三个字节单元存放着30H,40H,50H。编制程序将这三个连续的数据传送到内存TABLE开始的单元。 DATA SEGMENT ARRAY DB 30H,40H,50H 定义数据段 TABLE DB 3 DUP (?) DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA START: MOV AX,DATA MOV DS,AX MOV ES,AX LEA SI,ARRAY LEA DI,TABLE MOV CX,3 REP MOVSB JMP $ CODE ENDS END START (2)题目:把内存2000H和3000H字单元的内容相加,结果存入4000H单元。(不考虑溢出) DATA SEGMENT ORG 2000H DW 1234H ORG 3000H DW 5678H ORG 4000H DW ? DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA START: MOV AX,DATA MOV DS,AX MOV AX,[2000H] ADD AX,[3000H] MOV [4000H],AX JMP $ CODE ENDS END START 实验四 1、数据传送指令和算术运算指令完成NUM1和NUM2相加,结果放入SUM中。

DATA SEGMENT NUM1 DW 0012H,0030H,0FC21H ; 数1 NUM2 DW 3E81H,44E9H,6D70H ; 数2 SUM D W 3 DUP(?) ; 结果单元 DATA ENDS CODE SEGMENT ASSUME CS: CODE, DS: DATA START: MOV AX, DATA MOV DS, AX MOV CX,3 LEA SI,NUM1 LEA DI,NUM2 LEA AX,SUM HE: MOV BX,[SI] ADD BX,[DI] MOV [AX],BX INC SI INC DI INC AX LOOP HE MOV AH, 4CH ; 返回DOS INT 21H CODE ENDS END START 2、内存中自TABLE开始的七个单元连续存放着自然数0至6的立方值(称作立方表)。;任给一数X(0≤X≤6)在XX单元,查表求X的立方值,并把结果存入YY单元中。;提示用XLAT指令 DATA SEGMENT TABLE DB 0H,1H,2H,3H,4H,5H,6H XX DB 1 DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA START: MOV AX,DATA MOV DS,AX LEA BX,TABLE MOV AL,[XX] XLAT MOV DL,AL MOV AH,02H INT 21H JMP $

第三章习题及答案

六.补充练习题 (一)单项选择题 1.以下各项目属于会计科目的有() A.欠供应单位料款B.所有者投资 C.银行存款D.未分配利润 2.对会计要素进行分类核算的工具是() A.会计科目B.账户 C.会计科目和账户D.会计科目或账户 3.会计科目是() A.会计报表的名称B.会计账户的名称 C.会计账簿的名称D.会计要素的名称 4.每一项经济业务的发生,都会影响()账户发生增减变化。 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.在借贷记账法下,应付账款账户的贷方表明() A.企业债权的增加B.企业债务的减少 C.企业债务的增加D.企业债权的减少 10.在借贷记账法下,负债类账户的借方表明() A.企业债权的增加B.企业债务的减少 C.企业债务的增加D.企业债权的减少 11.下列账户中本期发生额减少登记在借方的是() A.管理费用B.财务费用 C.短期借款D.制造费用 12.本月共购入材料5 000元,各车间部门领用3 500元,退回200元,月末结存为2 000元,则材料上月结存应为() A.300元B.700元 C.500元D.900元 13.账户发生额试算平衡公式存在的依据是() A.借贷记账法的记账规则B.经济业务的内容 C.静态会计方程式D.动态会计方程式 14.采用借贷记账法,哪方记增加、哪方记减少,是根据()

第三章练习学习题及参考解答

第三章练习题及参考解答 3.1 第三章的“引子”中分析了,经济增长、公共服务、市场价格、交通状况、社会环境、政策因素,都会影响中国汽车拥有量。为了研究一些主要因素与家用汽车拥有量的数量关系,选择“百户拥有家用汽车量”、“人均地区生产总值”、“城镇人口比重”、“交通工具消费价格指数”等变量,2011年全国各省市区的有关数据如下: 表3.6 2011年各地区的百户拥有家用汽车量等数据 资料来源:中国统计年鉴2012.中国统计出版社

1)建立百户拥有家用汽车量计量经济模型,估计参数并对模型加以检验,检验结论 的依据是什么?。 2)分析模型参数估计结果的经济意义,你如何解读模型估计检验的结果? 3) 你认为模型还可以如何改进? 【练习题3.1参考解答】: 1)建立线性回归模型: 1223344t t t t t Y X X X u ββββ=++++ 回归结果如下: 由F 统计量为17.87881, P 值为0.000001,可判断模型整体上显著, “人均地区生产总值”、“城镇人口比重”、“交通工具消费价格指数”等变量联合起来对百户拥有家用汽车量有显著影响。解释变量参数的t 统计量的绝对值均大于临界值0.025(27) 2.052t =,或P 值均明显小于0.05α=,表明在其他变量不变的情况下,“人均地区生产总值”、“城镇人口比重”、“交通工具消费价格指数”分别对百户拥有家用汽车量都有显著影响。 2)X2的参数估计值为5.9911,表明随着经济的增长,人均地区生产总值每增加1万元,平均说来百户拥有家用汽车量将增加近6辆。由于城镇公共交通的大力发展,有减少家用汽车的必要性,X3的参数估计值为-0.5231,表明随着城镇化的推进,“城镇人口比重”每增加1%,平均说来百户拥有家用汽车量将减少0.5231辆。汽车价格和使用费用的提高将抑制家用汽车的使用, X4的参数估计值为-2.2677,表明随着家用汽车使用成本的提高, “交通工具消费价格指数”每增加1个百分点,平均说来百户拥有家用汽车量将减少2.2677辆。 3)模型的可决系数为0.6652,说明模型中解释变量变解释了百户拥有家用汽车量变动的66.52%,还有33.48%未被解释。影响百户拥有家用汽车量的因素可能还有交通状况、社会环境、政策因素等,还可以考虑纳入一些解释变量。但是使用更多解释变量或许会面临某些基本假定的违反,需要采取一些其他措施。

典型试题

第一章典型试题 一. 填空题 https://www.docsj.com/doc/bf16171057.html,/wlzx/%BA%CF%B9%A4%B4%F3/%BB%E3%B1%E0%D3%EF%D1%D4%B3%CC%D0%F2%C9%E8%BC%C6/huibian/mulu.htm 1一个十进制数1092其对应的二进制数为____,十六进制为____。 2.某内存单元中存放的二进制代码为94H,其对应一个无符号十进制数为____,一个带符号十进制数为____,一个BCD码数为____。 4.将8存放在一个字单元中,则该单元中的二进制代码是____。 5.机器用8位二进制代码表示带符号数的数值范围是____,用16位二进制代码表示带符号数的数值范围是____。 6.数据26对应的ASCII码为____, 7.8086/8088CPU含有____根地址总线,直接寻址范围为____。 8.8086/8088CPU系统中,I/O端口地址范围是____。 9.8086/8088存储单元的物理地址在逻辑上可分成两个组成部分,即____和____,它们的长度均为____位。 10.8086/8088CPU内部一般用来存放数据的寄存器有____。 11.8086/8088CPU内部用来存放段地址寄存器的有____。 12.在状态标志寄存器F中设置了两种类型的标志位,其中____位作为状态标志位,____位作为控制标志位。 13.一个字单元有二个连续的____单元组成,其中数据的低8位存放在____单元,高8位存放在____单元。 二.单项选择题 1.将汇编语言翻译成机器语言的系统软件()。 A.编译程序 B.解释程序 C.汇编程序 D.编辑程序 2.能够将目标模块或子程序连接起来,生成可执行文件的系统程序是()。 A.DEBUG B.LINK C.MASM D.EDIT 3.设(101)x=(41)16,求x=()。 A.x=6 B.x=10 C.x=8 D.x=2 4.用十六位二进制补码表示一个带符号数,最小数为()。

相关文档
相关文档 最新文档