计算机硬件技术基础实验教程答案

计算机硬件技术基础实验教程答案
计算机硬件技术基础实验教程答案

计算机硬件技术基础实验教程答案

实验?:简单程序设计实验

(1)编写?个 32 位无符号数除法的程序,要求将存放在 NUM1 中的 32 位无符号数与存放 在 NUM2 中的 16 位无符号数相除,结果存放在 NUM3 和 NUM4 中。

程序流程图略。

参考源程序:

DATA SEGMENT

NUM1 DD 2A8B7654H

NUM2 DW 5ABCH

NUM3 DW ?

NUM4 DW ?

DATA ENDS

CODE SEGMENT

ASSUME DS:DATA, CS:CODE

START: MOV AX,DATA ;数据段寄存器初始化

MOV DS,AX

MOV AX, WORD PTR NUM1

MOV DX, WORD PTR NUM1+2

DIV NUM2

MOV NUM3,AX

MOV NUM4,DX

MOV AH,4CH ;正常返回DOS系统

INT 21H

CODE ENDS

END START

(2)编写?个拆字程序。要求将存放在 ARY 单元的 2 位十六进制数 X1X2 拆为 X1 和 X2 两 部分,并以 0X1 和 0X2 的形式分别存入 ARY+1 和 ARY+2 单元中。

程序流程图略。

参考源程序:

DATA SEGMENT

ARY DB 2AH,?,?

DATA ENDS

CODE SEGMENT

ASSUME DS:DATA, CS:CODE

START: MOV AX,DATA

MOV DS,AX

MOV SI,OFFSET ARY ;取ARY的偏移地址

MOV AL,[SI] ;取16进制数至AL

MOV BL,AL

AND AL,0F0H ;取16进制数的高四位,即X1

SHR AL,4

MOV [SI+1],AL ;存0X1

MOV AL,BL

AND AL,0FH ;取16进制数的低四位,即X2

MOV [SI+2],AL ;存0X2

MOV AH,4CH

INT 21H

CODE ENDS

END START

实验二:分支程序设计实验

(1)编写?个字符比较程序,比较 3 个无符号字节数 A,B,C 的大小,并根据比较结果 对变量 K 赋值:

如果 3 个数不相等,则 K=0;

如果 3 个数中有两个相等,则 K=1;

如果 3 个数都相等,则 K=2。

程序流程图略。

参考源程序:

DATA SEGMENT ;定义待比较数A、B、C,比较结果K

A D

B 20H

B DB 20H

C DB 20H

K DB ?

DATA ENDS

CODE SEGMENT

ASSUME CS:CODE,DS:DATA

START: MOV AX,DATA

MOV DS,AX

MOV AL,A

CMP AL,B ;对A、B进行比较,不相等则转到COMP2

JNE COMP2 ;相等则比较A、C

CMP AL,C

JNE K1 ;A、C不相等则K=1

JMP K2 ;A、C相等则K=2

COMP2: MOV BL,B

CMP BL,C

JE K1 ;对B、C进行比较,相等则K=1

CMP AL,C

JE K1 ;对A、C进行比较,相等则K=1

K0: MOV K,0

JMP EXIT

K1: MOV K,1

JMP EXIT

K2: MOV K,2

EXIT: MOV AH,4CH

INT 21H

CODE ENDS

END START

(2)编写?个能实现下列表达式的程序:

?N = ?A + B A ≤ B

设 A,B,C 为小于 128 的正整数。

?A -B +C

程序流程图略。

参考源程序:

DA TA SEGMENT

A > B

A D

B 22H ;定义 A、B、C、N

B DB 10H

C DB 01H

N DB ?

DA TA ENDS

CODE SEGMENT

ASSUME CS:CODE, DS:DA TA

START: MOV AX,DA TA

MOV DS,AX

MOV AL, A

CMP AL, B

JG CALCUL ;A 小于或等于 B 则 N=A+B

ADD AL,B

JMP EXIT

CALCUL: SUB AL, B

ADC AL, C

EXIT: MOV N, AL

MOV AH,4CH

INT 21H

CODE ENDS

END START

实验三 循环程序设计实验

(1)将字符串STRN(以“$”结尾)中的每?个字符均加上偶校验位,并统计有多少个字符 因含有奇数个“1”而加上了校验位。统计结果存于N单元中。

程序流程图略。

参考源程序:

DATA SEGMENT

STRN DB 'What$' ;任意定义?个字串,以“$”结尾

COUNT EQU $-STRN

N DB ?

BUF DB COUNT DUP(?)

DA TA ENDS

CODE SEGMENT

ASSUME CS:CODE, DS:DA TA

START: MOV AX, DA TA

MOV DS, AX

MOV AX, DA TA

MOV ES, AX

LEA SI, STRN

LEA DI, BUF

MOV CX, COUNT

MOV AL, 0

LP1: MOV BL, [SI] ;逐个取字符进行判断

AND BL, BL ;自己和自己做与运算

JP NEXT ;根据 PF 标志位的变化进行跳转

INC AL

OR BL, 80H

NEXT: MOV [DI], BL

INC SI

INC DI

LOOP LP1

MOV N, AL

MOV AH, 4CH

INT 21H

CODE ENDS

END START

(2)在 FIRST 开始的?片连续的数据区中存放着 100 个数据,编写?个程序,统计第 1

个数据‘0’之前的数据个数。

程序流程图略。 参考源程

序:

DATA SEGMENT

FIRST DB 10H,24H,34H, 73H,20H,44H,03H,36H,41H ;任取 9 个数做演示

COUNT EQU $-FIRST

NUM DB ?

DA TA ENDS

CODE SEGMENT

ASSUME CS:CODE, DS:DA TA

START: MOV AX,DATA

MOV DS,AX

MOV DL, 0 ;计数值初始为 0

MOV CX,COUNT

MOV BX, OFFSET FIRST

LP1: MOV AL, [BX] ;每次取?个数,与 0 比较CMP AL, 00H

JNE NEXT

JMP EXIT ;找到 0 则退出

NEXT: INC DL ;没找到 0 则计数值加 1 INC BX

LOOP LP1

EXIT: MOV NUM, DL

MOV AH, 4CH

INT 21H

CODE ENDS

END START

实验四:子程序设计实验

将BUF开始的10个单元中两位十六进制数转换成ASCII码,并在屏幕上显示出来。要求码型 转换通过子程序HEXASC实现,参数传送采用寄存器传送方式。

程序流程图略。 参考源程序:

(1)实现方法?:远过程调用

DATA SEGMENT

BUF DB 10H,2FH,0D0H,0FEH,33H,0F0H,20H,10H,3DH,0A2H

COUNT EQU $-BUF ;定义任意?度的?段 BUF

DATA ENDS

STACK1 SEGMENT STACK

DB 100 DUP(?) ;设置足够深度的栈区

STACK1 ENDS

CODE SEGMENT

ASSUME CS:CODE,DS:DA TA,SS:STACK1

START: MOV AX,DATA

MOV DS,AX

MOV SI,OFFSET BUF

MOV CX,COUNT

AGAIN: MOV AL,[SI] ;逐个取数

MOV BL,AL

SHR AL,4

AND AL,0FH ;先对高字节部分转换(寄存器 AL 传参)

CALL FAR PTR HEXASC ;调用子程序

MOV DL,AL

MOV AH,02H ;显示高字节部分对应的字符

INT 21H

MOV AL,BL

AND AL,0FH ;再对低字节部分转换(寄存器 AL 传参)

CALL FAR PTR HEXASC ;调用子程序

MOV DL,AL

MOV AH,02H ;显示低字节部分对应的字符

INT 21H

MOV DL,20H

MOV AH,02H ;显示空格

INT 21H

INC SI

LOOP AGAIN

MOV AH,4CH

INT 21H

CODE ENDS

CODEB SEGMENT

ASSUME CS:CODEB

HEXASC PROC FAR

CMP AL,09H ;判断是不是数字

JA HEXA TOF ;是字?则转到 HEXA TOF

ADD AL,30H ;是数字则对应到数字的 ASCII 码

JMP ENDHEX

HEXA TOF:ADD AL,37H ;是字?则对应到字?的 ASCII 码ENDHEX: RET

HEXASC E NDP

CODEB ENDS

END START

(2)实现方法二:近过程调用

DATA SEGMENT

BUF DB 10H,2FH,0D0H,0FEH,33H,0F0H,20H,10H,3DH,0A2H

COUNT EQU $-BUF ;定义任意?度的?段 BUF DATA ENDS

STACK1 SEGMENT STACK

DB 100 DUP(?) ;设置足够深度的栈区

STACK1 ENDS

CODE SEGMENT

ASSUME CS:CODE,DS:DA TA,SS:STACK1

START: MOV AX,DATA

MOV DS,AX

MOV SI,OFFSET BUF

MOV CX,COUNT

AGAIN: MOV AL,[SI] ;逐个取数

MOV BL,AL

SHR AL,4

AND AL,0FH ;先对高字节部分做转换

CALL HEXASC

MOV DL,AL ;显示高字节部分对应的字符

MOV AH,02H

INT 21H

MOV AL,BL

AND AL,0FH ;再对低字节部分做转换

CALL HEXASC

MOV DL,AL ;显示低字节部分对应的字符

MOV AH,02H

INT 21H

MOV DL,20H ;显示空格

MOV AH,02H

INT 21H

INC SI ;继续循环或退出

LOOP AGAIN

MOV AH,4CH

INT 21H

HEXASC PROC NEAR

CMP AL,09H

JA HEXA TOF

ADD AL,30H

JMP ENDHEX

HEXA TOF:ADD AL,37H

ENDHEX: RET

HEXASC ENDP

CODE ENDS

END START

实验五:DOS 中断调用实验

(1)如果从键盘上依次输入的是?个数字和?个字?,则输出“RIGHT”标记后结束程序, 否则输出标记“ERROR”后转向原出错处重做。试编程实现该功能。

程序流程图略。

参考源程序:

DATA SEGMENT

MSG DB 0AH,0DH,'RIGHT',0AH,0DH,'$'

WRN DB 0AH,0DH,'ERROR',0AH,0DH,'$'

DA TA ENDS

CODE SEGMENT

ASSUME CS:CODE, DS:DA TA

START: MOV AX,DATA

MOV DS,AX

AGAIN: MOV AH,01H ;等待用户输入 1 个字符并显示 INT 21H

CMP AL,39H

JA EMSG

CMP AL,30H

JB EMSG ;判断输入是否是数字,不是则报错

MOV AH,01H ;等待用户输入 1 个字符并显示

INT 21H

CMP AL,'A'

JB EMSG

CMP AL,'Z' ;判断输入是否是大写字?,不是则继续

JB EXIT ;判断是不是小写字?

CMP AL,'a'

JB EMSG

CMP AL,'z'

JB EXIT ;不是字?则报错,是字?则转到 EXIT

EMSG: LEA DX,WRN

MOV AH,09H

INT 21H

JMP AGAIN

EXIT: MOV DX,OFFSET MSG

MOV AH,09H ;显示“RIGHT”并退出

INT 21H

MOV AH,4CH

INT 21H

CODE ENDS

END START

(2)编写?程序分类统计字符个数:即接收键入的?串字符(字符个数不超过50个,该字 符串用回?作为结束),并按数字、字?和其它字符分类计数,然后将结果存入digit、letter 和other 3个存储单元中,并显示结果。

程序流程图略。

参考源程序:

DATA SEGMENT

MSG1 DB 0AH, 0DH, 'Number of digit:',20H,'$'

MSG2 DB 0AH, 0DH, 'Number of letters:', 20H,'$'

MSG3 DB 0AH, 0DH, 'Number of other characters:', 20H, '$'

BUF DB 50

DB 0

DB 50 DUP(?) ;设置足够深的栈区

DIGIT DB ?

LETTER DB ?

OTHER DB ?

DA TA ENDS

STACK1 SEGMENT STACK

DB 100 DUP(?)

STACK1 ENDS

CODE SEGMENT

ASSUME CS:CODE,DS:DA TA,SS:STACK1

START: MOV AX,DATA

MOV DS,AX

MOV AH,0AH ;等待用户输入字符串并显示

MOV DX,OFFSET BUF

INT 21H

MOV SI, OFFSET BUF

MOV CL,[SI+1]

MOV CH,00H

MOV AL,00H

MOV AH,00H

MOV BH,00H

AGAIN: MOV BL,[SI+2]

CMP BL,30H

JB OTH ;ASCII 码小于 30H 则归类为“其它”

CMP BL,3AH

MOV LETTER, BH MOV OTHER, AL

MOV DX, OFFSET MSG1 MOV AH,09H INT 21H

MOV AL, DIGIT CALL DISP

;显示“数字”有多少个

MOV DX, OFFSET MSG2 MOV AH,09H INT 21H

MOV AL, LETTER CALL DISP

;显示“字?”有多少个

MOV DX, OFFSET MSG3 MOV AH,09H INT 21H

MOV AL, OTHER CALL DISP

;显示“其它”有多少个

MOV AH,4CH INT 21H

DISP

PROC NEAR

;显示子程序

JB DIG

;ASCII 码大于等于 30H 小于 3AH 则归类为“数字” CMP BL,41H JB OTH

;ASCII 码大于等于 3AH 小于 41H 则归类为“其它” CMP BL,5BH JB LET

;ASCII 码大于等于 41H 小于 5BH 则归类为“字?” CMP BL,61H JB OTH

;ASCII 码大于等于 5BH 小于 61H 则归类为“其它” CMP BL,7BH JB LET

;ASCII 码大于等于 61H 小于 7BH 则归类为“字?”

OTH:

INC AL ;“其它”计数器加 1

DIG:

JMP ENDLP INC AH

;“数字”计数器加 1

LET:

JMP ENDLP INC BH

;“字?”计数器加 1 ENDLP: INC SI

LOOP AGAIN

;继续循环

MOV DIGIT, AH

;统计各类个数

MOV AH,00H

MOV DH,0AH

DIV DH

MOV CH,AH

ADD AL, 30H

MOV DL, AL

MOV AH, 02H

INT 21H

ADD CH,30H

MOV DL, CH

MOV AH, 02H

INT 21H

RET

DISP ENDP

CODE ENDS

END START

实验六:扩展定时器/计数器接口实验

(1)计数器0工作于方式3,编写初始化程序,观察其输出OUT0信号的波形。修改计数初 值,观察OUT0信号的变化情况。 硬件连接方法:8254计数器0的CLK0端接规则的脉冲输入(频率自选),OUT0接示波器的 正极;示波器负极接地。

程序流程图略。

参考源程序:

DATA SEGMENT

DB 100 DUP(?)

DATA ENDS

CODE SEGMENT

ASSUME CS:CODE, DS:DATA

START: MOV AX,DATA

MOV DS,AX

MOV DX,20FH ;写入计数器0的控制字

MOV AL,00010110B

OUT DX,AL

MOV DX,20CH ;写入计数器0的计数初值

MOV AL,05H

OUT DX,AL

MOV AH,4CH

INT 21H

CODE ENDS

END START

(2)将计数器1和计数器0级联起来,二者均工作于方式3,编写初始化程序,观察OUT1 和OUT0信号的波形,说明二者的关系。修改计数初值,观察OUT0和OUT1输出波形的变 化情况。 硬件连接方法:8254计数器1的CLK1端接规则的脉冲输入(频率自选),OUT1接8254计数 器0的CLK0,计数器0的输出OUT0接示波器正极;示波器负极接地。

程序流程图略。

参考源程序:

DATA SEGMENT

DB 100 DUP(?)

DATA ENDS

CODE SEGMENT

ASSUME CS:CODE,DS:DATA

START: MOV AX,DATA

MOV DS,AX

MOV DX,20FH

MOV AL,00010110B ;写入计数器0的控制字

OUT DX,AL

MOV DX,20CH ;写入计数器0的计数初值

MOV AL,05H

OUT DX,AL

MOV DX,20FH

MOV AL,01010110B ;写入计数器1的控制字

OUT DX,AL

MOV DX,20DH ;写入计数器1的计数初值

MOV AL,02H

OUT DX,AL

MOV AH,4CH

INT 21H

CODE ENDS

END START

实验七:并行输入/输出接口 8255A 简单编程实验

(1)利用 8255A 的 B 口输出控制两组发光二级管 L1,L3,L5,L7 和 L2,L4,L6,L8 亮灭交替变 化。

分析:

按照题目要求,当 8255A 的 B 口输出为 01010101B(55H)时,发光二极管 L1,L3,L5,L7 会被点亮,当 8255A 的 B 口输出为 10101010B (0AAH)时,发光二极管 L2,L4,L6,L8 会被点 亮。因此,通过延时改变 8255A 的 B 口输出,即可实现两组发光二极管的亮灭交替变化。 由于 LED 随时出于准备好的状态,因此 8255A 的 B 口可工作于方式 0 输出,其它端口未使 用,无需考虑。因此,8255A 的方式控制字为:10000000B(80H)。

硬件连接方法:

8255A 的 B 口 PB0~PB7 分别连接 L1~L8。

程序流程图略。

参考源程序:

.486

DATA SEGMENT

PORTA DW 208H ;8255A端口A地址

PORTB DW 209H ;8255A端口B地址

PORTC DW 20AH ;8255A端口C地址

PORT_CTR DW 20BH ;8255A控制端口地址

DATA ENDS

STACK1 SEGMENT STACK

DB 100 DUP(?)

STACK1 ENDS

CODE SEGMENT

ASSUME CS:CODE, DS:DATA, SS:STACK1

START: MOV AX,DATA

MOV DS,AX

MOV DX, PORT_CTR MOV AL, 10000000B ;8255A初始化;控制字

OUT DX, AL

MOV DX, PORTB

MOV AL, 00H

OUT DX, AL

;8255A端口B清零,LED初始化(全灭)

LP0:MOV BL, 01010101B MOV AL, BL

OUT DX, AL

CALL DELAY

NOT AL

MOV BL, AL

MOV AH, 01H ;调用BIOS的16H功能判断键盘是否有输入

INT 16H

JNZ EXIT

JMP LP0

EXIT: MOV AH, 4CH

INT 21H

DELAY PROC NEAR ;延时子程序(可通过修改NOP指令数量改变延时时间) MOV ECX, 0FFFFFFFH

LP2: NOP

LOOPD LP2

RET

DELAY ENDP

CODE ENDS

END START

(2)利用 8255A 的 A 口读入 8 个开关 K1~K8 的状态,当只有 K1 合上时,L1~L8 显示 00000001B;当只有 K1 和 K2 合上时,L1~L8 显示 00000010B;当只有 K1,K2 和 K3 合上 时,L1~L8 显示 00000011B;当只有 K1,K2,K3 和 K4 合上时,L1~L8 显示 00000100B;… 直到所有开关合上时,L1~L8 显示 00001000B,并结束程序的运行。发光二极管的状态通 过 8255A 的 B 口进行控制。

分析:

按照题目要求,可以通过查询的方式读取 8255A 的 B 口状态,并根据查询的结果给 A 口送出相应数据,A 口工作在方式 0 的输入状态,B 口工作在方式 0 输出状态,C 口不需要 考虑,所以 8255A 的方式控制字为:10010000B)

硬件连接方法:

(1)8255A 的 A 口 PA0~PA7 对应连接 K1~K8;

(2)8255A 的 B 口 PB0~PB7 对应连接 L1~L8;

源代码:

DATA SEGMENT

LIST DB 01H, 03H, 07H, 0FH, 1FH, 3FH, 7FH, 0FFH

DATA ENDS

STACK1 SEGMENT STACK

DB 100 DUP(?)

STACK1 ENDS

CODE SEGMENT

ASSUME CS:CODE, DS:DATA, SS:STACK1

START: MOV AX, DATA

MOV DS, AX

MOV DX, 20BH ;8255A初始化

MOV AL, 10010000B

OUT DX, AL

MOV DX, 209H ;8255A的B口清零,LED初始化(全灭)

MOV AL, 00H

OUT DX, AL

L0: MOV DX, 208H ;读8255A的A口,获得开关状态 IN AL, DX

MOV BL, 00H

MOV CX, 8

MOV SI, OFFSET LIST

L1: INC BL

CMP AL, [SI]

JZ FIND

INC SI

LOOP L1

JMP L0

FIND:MOV AL, BL

MOV DX, 209H ;当前开关状态为表中所列状态之?;显示LED状态

OUT DX, AL

CMP AL, 08H

JNZ L0

MOV AH, 4CH

INT 21H CODE ENDS

END START

DATA SEGMENT

PORT0 DW 20CH;8254计数器0端口地址

PORT1 DW 20DH;8254计数器1端口地址

PORT2 DW 20EH;8254计数器2端口地址

PORT3 DW 20FH;8254控制寄存器端口地址

PORTA DW 208H;8255A的A口端口地址

PORTB DW 209H;8255A的B口端口地址

PORTC DW 20AH;8255A的C口端口地址

DATA PORT_CTR DW 20BH

ENDS

;8255A的控制寄存器端口地址实验八:并行输入/输出接口 8255A 综合应用实验

(1)利用8254计数器0、计数器1和8255A的B口实现对发光二极管的定时控制,让8个发光 二极管每隔1s从左到右依次点亮。(要求计数器1的时钟脉冲频率为250kHz)。

分析: 根据题目要求,需要利用8254进行定时1s控制,定时到后,改变8255A的B口输出。

以利用中断的方式实现,8254定时到时向CPU申请中断,CPU相应中断后在中断程序中改变8255A的B口输出。 由于题目要求8254的输入脉冲频率为250kHz,所以需要级联计数器1和计数器0实现1s

定时(参考程序中利用计数器1进行20ms定时,计数器0进行50次计数,计数次数到时由OUT0 向CPU申请中断)。8255A的B口控制LED,可工作在方式0输出,A口未使用,为了选通实 验板上的中断输入C口的PC7须输出低电平,因此C口的高四位工作在方式0输出。综合上述 要求,8254和8255A的初始化参数为:

8254计数器1的计数初值为:N=20ms/4μs=5000D;方式控制字为:01110100B (74H) 8254计数器0的计数初值为:N=50D;方式控制字为:00010100B (14H)

8255A的方式控制字:10000000B (80H);C口按位置位/复位控制字:00001110B (0EH)(使PC7复位,允许8254的OUT0中断到达系统8259的IRQ3端)

此外,利用中断方式实现题目要求的功能还需要设置系统8259芯片的中断屏蔽字和系统 存储器中的中断向量表(修改中断类型号为0BH的中断向量)。

硬件连接方法:

(1)250kHz脉冲输出接8254的CLK1,OUT1接CLK0,OUT0接IRQ;

(2)8255A的B口PB0~PB7对应连接L1~L8。

程序流程图略。

参考源程序:

STACK1 SEGMENT STACK

DB 100 DUP(0)

STACK1 ENDS

CODE SEGMENT

ASSUME CS:CODE, DS:DATA, ES:DATA, SS:STACK1

START: MOV AX, DATA

MOV DS, AX

MOV ES, AX

MOV AL, 80H ; 8255初始化, B口方式0输出,C口高4位输出

MOV DX, PORT_CTR

OUT DX, AL

MOV AL, 0EH ;PC7清零,允许8254中断到IRQ3

OUT DX, AL

MOV AL, 00H ;发光二极管初始化(全灭)

MOV DX, PORTB

OUT DX, AL

MOV AX, 350BH ;保存系统原有0BH号中断的中断向量至堆栈

INT 21H

PUSH ES

PUSH BX

MOV AX, SEG INTPROC

MOV DS, AX

MOV DX, OFFSET INTPROC

MOV AX, 250BH ;将程序要求的中断向量写入

INT 21H

IN AL, 21H ;设置8259的IMR寄存器,允许IRQ3中断

AND AL, 0F7H

OUT 21H, AL

STI ;开中断,CPU可以响应外部可屏蔽中断

MOV DX, PORT3 ;8254计数器0初始化

MOV AL, 14H

OUT DX, AL

MOV DX, PORT0 ;计数器0写入计数初值50D

MOV AL, 50D

OUT DX, AL

MOV DX, PORT3 ;8254计数器1初始化

MOV AL, 74H

OUT DX, AL

MOV DX, PORT1 ;计数器1写入计数初值5000D

MOV AX, 5000D

OUT DX, AL

MOV AL, AH

OUT DX, AL

机械工程控制基础实验

已知两个线性系统G(S)=2s+9/4s2+7s+2和G(S)=s+6/s2+7s+1,应用series函数进行系统的串联连接。 >> sys1=tf([2 9],[4 7 2]) >> sys2=tf([1 6],[1 7 1]) >> sys=series(sys1,sys2) sys = 2 s^2 + 21 s + 54 ---------------------------------- 4 s^4 + 3 5 s^3 + 55 s^2 + 21 s + 2 例1-4 已知两个线性系统G(S)=2s+9/4s2+7s+2和G(S)=s+6/s2+7s+1,应用parallel函数进行系统的并联连接。 >> sys1=tf([2 9],[4 7 2]) >> sys2=tf([1 6],[1 7 1]) >> sys=parallel(sys1,sys2) sys= 6 s^3 + 54 s^2 + 109 s + 21 ---------------------------------- 4 s^4 + 3 5 s^3 + 55 s^2 + 21 s + 2 例1-5 已知线性系统G(S)=2s+9/2s2+6s+5 应用feedback函数进行系统的单位正反馈和负反馈连接。 正反馈 >> sys1=tf([2 9],[2 6 5]) >> sys=feedback(sys1,1,1) sys = 2 s + 9 --------------- 2 s^2 + 4 s - 4 负反馈 >> sys1=tf([2 9],[2 6 5]) >> sys=feedback(sys1,1,-1)

电路基础课后习题答案(专科教材)汇总

第1章章后习题解析 1.1 一只“100Ω、100 W ”的电阻与120 V 电源相串联,至少要串入多大的电阻 R 才能使该电阻正常工作?电阻R 上消耗的功率又为多少? 解:电阻允许通过的最大电流为 1100 100'===R P I A 所以应有 1120100=+R ,由此可解得:Ω=-=201001 120R 电阻R 上消耗的功率为 P =12×20=20W 1.2 图1.27(a )、(b )电路中,若让I =0.6A ,R =? 图1.27(c )、 (d )电路中,若让U =0.6V ,R =? 解:(a)图电路中,3Ω电阻中通过的电流为 I ˊ=2 -0.6=1.4A R 与3Ω电阻相并联,端电压相同且为 U =1.4 ×3=4.2V 所以 R =4.2÷0.6=7Ω (b)图电路中,3Ω电阻中通过的电流为 I ˊ=3 ÷3=1A R 与3Ω电阻相并联,端电压相同,因此 R =3 (a) (b) (c) (d) 图 1.27 习题1.2电路图

÷0.6=5Ω (c)图电路中,R 与3Ω电阻相串联,通过的电 流相同,因此 R =0.6÷2=0.3Ω (d)图电路中,3Ω电阻两端的电压为 U ˊ=3- 0.6=2.4V R 与3Ω电阻相串联,通过的电流相同且为 I =2.4÷3=0.8A 所以 R =0.6÷0.8=0.75Ω 1.3 两个额定值分别是“110V ,40W ”“110V ,100W ”的灯泡,能否串联后接到220V 的电源上使用?如果两只灯泡的额定功率相同时又如何? 解:两个额定电压值相同、额定功率不等的灯泡,其灯丝电阻是不同的,“110V ,40W ”灯泡的灯丝电阻为: Ω===5.30240 1102 240P U R ;“110V ,100W ”灯泡的灯丝电阻为:Ω===121100 1102 2100P U R ,若串联后接在220V 的电源上时,其通过两灯泡的电流相同,且为:52.0121 5.302220≈+=I A ,因此40W 灯泡两端实际所加电压为: 3.1575.30252.040=?=U V ,显然这个电压超过了灯泡的额定值,而 100 W 灯泡两端实际所加电压为:U 100=0.52×121=62.92V ,其实际电压低于额定值而不 (a ) (b) 图1.28 习题1.4电路图

高考生物 考前三个月 知识专题突破练14 教材基础实验

(安徽专用)2015届高考生物考前三个月知识专题突破练14 教材 基础实验 [直击考纲] 能独立完成“知识内容及要求”所列的生物实验,包括理解实验目的、原理、方法和操作步骤,掌握相关的操作技能,并能将这些实验涉及的方法和技能进行综合运用。 考点41 观察类实验和鉴定提取类实验 1.判断下列有关观察类实验的叙述 (1)观察人口腔上皮细胞中的DNA和RNA分布时,使用吡罗红甲基绿混合液染色,细胞内染成绿色的面积显著大于染成红色的面积,而使用盐酸处理染色质能促进DNA与派洛宁(吡罗红)结合(2011·福建,26Ⅱ②改编和2013·山东,4B)( ×) (2)使用显微镜观察装片,在10倍物镜下观察到的图像清晰、柔和,若再直接转换至40倍物镜观察时,则除调节细调节器外,还需要调用凹面镜(或调高亮度)、放大光圈(2013·上海,13改编)( √) (3)只有在保持细胞活性的条件下,才能用健那绿(詹纳斯绿B)染色观察动物细胞中的线粒体(2011·山东,6C)( √) (4)用高倍显微镜观察黑藻叶片细胞,叶绿体在细胞内是均匀分布的(2009·广东,5B)( ×) (5)将洋葱表皮分别置于0.2 g/mL和0.3 g/mL蔗糖溶液中,观察并比较细胞质壁分离的情况,预期结果是在0.2 g/mL蔗糖溶液中洋葱表皮细胞质壁分离现象更明显(2010·江苏,19①)(×) (6)若比较有丝分裂细胞周期不同时期的时间长短,可通过“观察多个装片、多个视野的细胞并统计”以减少实验误差(2013·福建,4D)( √) 2.判断下列有关鉴定提取类实验的叙述 (1)检测植物组织中的脂肪,应用的试剂是双缩脲试剂,预期的实验结果为脂肪颗粒被染成红色(2011·新课标,6B)( ×) (2)检测植物组织中的葡萄糖,应用的试剂是甲基绿,预期的实验结果为葡萄糖与甲基绿作用,生成绿色沉淀(2011·新课标,6C)( ×) (3)鉴定蛋白质时,应将双缩脲试剂A液和B液混合以后再加入待检组织样液中(2010·四川,2D)( ×) (4)水浴加热条件下,蔗糖与斐林试剂发生作用生成砖红色沉淀(2009·江苏,21A)( ×) (5)纸层析法分离叶绿体色素的实验结果(如下图)表明,Ⅳ为叶绿素a,其在层析液中溶解度最低(2010·四川,2B和2013·广东,6A改编)( ×)

C++程序设计实践教程思考题答案

实验1 C++基础 6.编写程序,输入某大写字母的ASCII码值,输出该字母的对应小写字母。 #include using namespace std; int main() { int i; cin>>i; if(i>=65 && 1<=90 ) cout< #include using namespace std; int main()

{ float a,b,c; 潣瑵?请输入直角三角形的两条边长:; cin>>a>>b; c=sqrt(a*a+b*b); 潣瑵?直角三角形的斜边=< using namespace std; int main() { char c; 1 潣瑵?请输入一个字符:; cin>>c; if(c>='A'&& c<='Z') c+='a'-'A'; cout<

3.输入一个学生的成绩,如高于60分,则输出“pass”;否则,输出“failed”。 #include using namespace std; int main() { float grade; 潣瑵?请输入成绩:; cin>>grade; if(grade>=60) cout<

《机械工程控制基础》实验指导书

《机械工程控制基础》实验指导书 工程与技术系 二O一一年四月

目录 实验一时间特性的计算机求解 (1) 实验二频率特性计算机求解 (3) 实验三系统稳定性分析 (5) 实验四系统稳态误差的计算 (7)

实验一 时间特性的计算机求解 一、 实验目的 1. 使用matlab 程序语言描述一阶二阶系统的时间响应。 2. 观察系统在单位阶跃信号、单位脉冲信号作用下的输出,并分析其动态性能。 二、 实验设备 计算机及matlab 仿真软件 三、 实验的内容 1. 使用matlab 程序语言描述一阶系统单位阶跃型号下的的时间响应 (1)程序语言: num=[01......,b b b m m -]; den=[01......,a a a n n -]; step(num,den) (2)求解实例: 求解一阶系统1 21 )(+=s s G 单位阶跃响应 num=[1]; den=[2 1]; step(num,den) 响应曲线如图所示:

2. 使用matlab 程序语言描述二阶系统单位阶跃型号下的的时间响应 (1)程序语言: num=[2 n ω]; den=[ 22 12)n n ξωω(]; step(num,den) (2)求解实例: 求解二阶系统4 6.14 )(2 ++=s s s G 单位阶跃响应 num=[4]; den=[1 1.6 4]; step(num,den) 响应曲线如图所示: 四、实验报告要求 使用matlab 程序语言下列一阶和二阶系统单位阶跃信号下的的时间响应,并确定影响系统快速性和稳定性的性能指标 (1)1 31 )(+= s s G (2)1000 5.341000 )(2 ++=s s s G

《计算机硬件技术基础》实验答案程序

实验一:简单程序设计实验 (1)编写一个 32 位无符号数除法的程序,要求将存放在 NUM1 中的 32 位无符号数与存放 在 NUM2 中的 16 位无符号数相除,结果存放在 NUM3 和 NUM4 中。 程序流程图略。 参考源程序: DATA SEGMENT NUM1 DD 2A8B7654H NUM2 DW 5ABCH NUM3 DW ? NUM4 DW ? DATA ENDS CODE SEGMENT ASSUME DS:DATA, CS:CODE START: MOV AX,DATA ;数据段寄存器初始化 MOV DS,AX MOV AX, WORD PTR NUM1 MOV DX, WORD PTR NUM1+2 DIV NUM2 MOV NUM3,AX MOV NUM4,DX MOV AH,4CH ;正常返回DOS 系统 INT 21H CODE ENDS END START (2)编写一个拆字程序。要求将存放在 ARY 单元的 2 位十六进制数 X 1X 2 拆为 X 1 和 X 2 两 部分,并以 0X 1 和 0X 2 的形式分别存入 ARY+1 和 ARY+2 单元中。 程序流程图略。 参考源程序: DATA SEGMENT ARY DB 2AH,?,? DATA ENDS CODE SEGMENT ASSUME DS:DATA, CS:CODE START: MOV AX,DATA MOV DS,AX MOV SI,OFFSET ARY ;取ARY 的偏移地址 MOV AL,[SI] ;取16进制数至AL

MOV BL,AL AND AL,0F0H ;取16进制数的高四位,即X1 SHR AL,4 MOV [SI+1],AL ;存0X1 MOV AL,BL AND AL,0FH ;取16进制数的低四位,即X2 MOV [SI+2],AL ;存0X2 MOV AH,4CH INT 21H CODE ENDS END START

2018届教材基础实验专题(总结)

2018届高三实验级教材基础实验专题复习 高考实验复习的三个层次 第一层次教材中的基础实验(考纲要求共计19个实验) 第二层次教材中科学家做的实验 第三层次实验探究与实验设计 一、基础实验 (一)观察类实验的比较

1.选用合适的材料是观察实验成功的关键 (1)观察DNA、RNA在细胞中的分布不能选用哺乳动物成熟的红细胞(无细胞核,几乎不含DNA、RNA)。 (2)不能用观察叶绿体的材料来观察线粒体(叶绿体中的色素颜色会掩盖健那绿染色后的颜色变化)。 (3)观察细胞的有丝分裂或低温诱导染色体加倍时,应注意观察呈正方形的根尖分生区细胞(长方形的细胞可能是根尖的伸长区或成熟区的细胞,没有分裂能力)。 (4)观察细胞的减数分裂所选的材料可以是动物的精巢和植物雄蕊,而不宜选用动物的卵巢和植物的雌蕊(雄配子产生数量远远多于雌配子,更容易观察到减数分裂的细胞)。 (5)观察叶绿体时,若选用菠菜叶则取稍带些叶肉的下表皮(靠近下表皮的叶肉细胞中的叶绿体较大而数目较少)。 (6)观察植物细胞的质壁分离与复原应选取成熟的植物细胞(含有大的液泡)。 2 ”(填表) 3.归纳盐酸和酒精的“同材异用

【方法技巧】 观察类实验操作流程 (二)鉴定类实验的比较 1.鉴定类实验应注意的问题 (1)在显色实验(如物质检测)中,材料最好不带颜色或颜色较浅,或实验时对有色材料进行脱色处理。 (2)物质检测实验一般不设立对照实验,若需设立对照实验,对照组应加入成分已知的物质,如验证唾 液淀粉酶是蛋白质,对照组可加入稀释的鸡蛋清。鸡蛋清作检测蛋白质的材料时,因其较黏稠,故使 用时需稀释。 (3)可溶性还原(性)糖检测中不宜选择甜菜、甘蔗等,因其不含还原(性)糖。 (4)颜色深浅与所检测的物质的含量有关,含量越多,颜色越明显。 2.辨析有关颜色反应类实验的五种颜色(填表)

vb程序设计实验教程习题答案

实验教材实验一 1:单项选择题: A A C C C D C B B C 2:填空题: (1).bas (2).vbp,.frm (3)视图工具箱 (4)对象 (5)属性对象事件方法 (6)Windows (7)事件行为 (8)窗体模块 实验二 1:单项选择题: A D C C A B A B D C B B C B C B A B D C 2:基本运算题: (1)27 (2)3.33333333333333 (3)3 (4)0 (5)-3 (6)2 (7)ab33 (8)类型不匹配 (9)3 (10)AB3 实验三 1:单项选择题: B C B D C 2:填空题: (1)300 (2)321456 (3)Shanghai (4)6 7 6 (5)True (6)2+3=5 (7)”area=” 12.56 (8)VISUAL 实验四 1:单项选择题: C A A C A 2:填空题: (1)7 (2)3 5

(3)输入的数小于0 (4)3 (5)False (6)2010 is not leap year. 试验五 1:单项选择题: A C C A B A C C C B 2:填空题: (1)9 (2)①n ②1 (3)①Len(a) ②n\2 ③Mid(a,(n-i+1),1) ④Mid(a,(n-i+1),1) (4)①n Mod 3=1 And n Mod 5=1 And n Mod 7=1 ②While CountN<5 (5)Mid(c1,1,i) 实验六 1:单项选择题: D B D C D A C A D D 2:填空题: (1)30 (2)3 (3)①a(2) ②a(3) ③a(1) (4)①1 ②2 ③a(i)=a(6-i) (5)①i+j ②0 ③a(i,j) (6)①Print ②k ③a(k,j)=a(j,k) ④a(k,j); 实验七 1:单项选择题: A B B A C B 2:填空题: (1)15 (2)①Preserve a(n+1) ②a(i+1)=a(i) ③Exit For ④a(i+1)=m⑤0 to n+1 (或LBound(a) to UBound(a)) (3)d,c,b,a 实验八 1:单项选择题: C A D B D C A C B 2:填空题: (1)a=9 b=4 (2) 36 25 16 9 4 1 (3)①a ②UBound(b) ③

《机械工程控制基础》教学大纲

机械工程控制基础课程教学大纲 一、课程名称 机械工程控制基础Cybernetics Foundation for Mechanical Engineering 学时:40 二、授课对象 机械类各专业 三、先修课程 复变函数、积分变换 四、课程的性质、目标与任务 本课程侧重原理,其内容密切结合工程实际,是一门专业基础课。它是控制论为理论基础,以机械工程系统为研究对象的广义系统动力学;同时,它又是一种方法论。学习本课程的目的在于使学生能以动力学的观点而不是静态观点去看待一个机械工程系统;从整体的而不是分离的角度,从整个系统中的信息之传递、转换和反馈等角度来分析系统的动态行为;能结合工程实际,应用经典控制论中的基本概念和基本方法来分析、研究和解决其中的问题。这包括两个方面:①对机电系统中存在的问题能够以控制论的观点和思维方法进行科学分析,以找出问题的本质和有效的解决方法;②如何控制一个机电系统,使之按预定的规律运动,以达到预定的技术经济指标,为实现最佳控制打下基础。 五、课程的基本要求 1.对于建立机电系统的数学模型,有关数学工具(如Laplace变换等)的应用,传递函数与方框图的求取、简化与演算等,应有清楚的基本概念并能熟练掌握。 2.对于典型系统的时域和频域特性,应有清楚的基本概念并能熟练掌握。 3.掌握判别线性系统稳定性的基本概念和常用判据。 4.对于线性系统的性能指标有较全面的认识,了解并掌握系统的综合与校正的常用方法。 5.了解线性离散系统和非线性系统的基本概念和基本的分析方法。 6.对系统辩识问题应建立基本概念。 六、教学内容与学时分配 授课学时为40学时,实验8学时;复习、做习题、写实验报告等课外学时为50学时以上。

计算机硬件技术基础网上作业及答案

第一章概述 1.下列叙述错误的是() A.目前大多数计算机结构仍属冯·诺依曼结构 B.计算机的工作原理基于“程序存储和控制” C.计算机的速度取决于CPU的主频,主频高的CPU速度快 D.计算机系统包括硬件、软件两部分 2.用于科学计算的计算机,标志系统性能的主要参数是() A.时钟频率B.主存容量C.MFLOPS D.MIPS 3.第一台电子计算机ENIAC所用的主要元件是_______。 A.集成电路B.晶体管C.电子管D.都不是 4.冯·诺依曼计算机中指令和数据均以二进制形式存放在存储器中,CPU区分它们的依据是() A.指令操作码的译码结果B.指令和数据的寻址方式 C.指令周期的不同阶段D.指令和数据所在的存储单元 5.下列()属于应用软件。 A.操作系统B.编译系统 C.连接程序D.文本处理 6.CPU主要包括() A.控制器B.控制器、运算器、Cache C.运算器和主存D.控制器、ALU和主存 7. 系统总线中地址线的功能是() A. 用于选择主存单元地址 B. 用于选择进行信息传输的设备 C.用于选择外存地址 D.用于指定主存和I/O设备接口电路的地址 8.冯·诺依曼机工作方式的基本特点是() A.多指令流单数据流B.按地址访问并顺序执行指令 C.堆栈操作D.存储器按内容选择地址 9.完整的计算机系统应包括_______。 A.程序和数据B.整机和电源 C.主机和外设D.硬件和软件 10.计算机经历了从器件角度划分的四代发展历程,但从系统结构上来看,至今绝大多数计算机仍属于______型计算机。 A.实时处理B.智能化C.并行D.冯.诺依曼 11.所谓n位的CPU,n是指_______。 A.地址总线位数B.数据总线位数 C.控制总线位数D.I/O位数 12.第一台电子计算机ENIAC所用的主要元件是_______。 A.集成电路B.晶体管C.电子管D.都不是 13.计算机硬件能直接执行的只有______。 A.符号语言B.机器语言C.汇编语言D.机器语言和汇编语言 14. 简述冯·诺依曼计算机的基本特点。 15. 什么是指令流?什么是数据流?在计算机中CPU是如何区别指令和数据的? 第三章作业(运算方法和运算器)

《电路基础》教材第10章 二端口网络

186 第10章 二端口网络 网络按其引出端子的数目可分为二端网络、三端网络及四端网络等,如果一个二端网络满足从一个端子流入的电流等于另一个端子上流出的电流时,就可称为一端口网络,如果电路中有两个一端口网络时就构成了一个二端口网络。 本章是把二端口网络当作一个整体,不研究其内部电路的工作状态,只研究端口电流、电压之间的关系,即端口的外特性。联系这些关系的是一些参数。这些参数只取决于网络本身的元件参数和各元件之间连接的结构形式。一旦求出表征这个二端口网络的参数,就可以确定二端口网络各端口之间电流、电压的关系,进而对二端口网络的传输特性进行分析。本章主要解决的问题是找出表征二端口网络的参数及由这些参数联系着的端口电流、电压方程,并在此基础上分析双口网络的电路。 本章教学要求 理解二端口网络的概念,掌握二端口网络的特点,熟悉二端口网络的方程及参数,能较为熟练地计算参数,理解二端口网络等效的概念掌握其等效计算的方法,理解二端口网络的输入电阻、输出电阻及特性阻抗的定义及计算方法。 通过实验环节进一步加深理解二端口网络的基本概念和基本理论,掌握直流二端口网络传输参数的测量技术。 10.1 二端口网络的一般概念 学习目标: 熟悉二端口网络的判定,了解无源、有源、线性、非线性二端口网络在组成上的不同点。 在对直流电路的分析过程中,我们通过戴维南定理讲述了具有两个引线端的电路的分析方法,这种具有两个引线端的电路称为一端口网络,如图10.1(a )所示。一个一端口网络,不论其内部电路简单或复杂,就其外特性来说,可以用一个具有一定内阻的电源进行置换,以便在分析某个局部电路工作关系时,使分析过程得到简化。当一个电路有四个外引线端子,如图10.1(b )所示,其中左、右两对端子都满足:从一个引线端流入电路的电流与另一个引线端流出电路的电流相等的条件,这样组成的电路可称为二端口网络(或称为双口网络)。 (a )一端口网络 (b )二端口网络 图10.1 端口网络 2U + _ _

二轮复习-教材基础实验

教材基础实验 1.判断下列有关观察类实验的叙述 (1)观察人口腔上皮细胞中的DNA和RNA分布时,使用吡罗红甲基绿混合液染色,细胞内染成绿色的面积显著大于染成红色的面积,使用盐酸处理染色质能促进DNA与派洛宁(吡罗红)结合 (2)使用显微镜观察装片,在10倍物镜下观察到的图像清晰、柔和,若再直接转换至40倍物镜观察时,则除调节细调节器外,还需要调用凹面镜(或调高亮度)、放大光圈 (3)用光学显微镜观察装片时,移动装片可确定污物在物镜上 (4)只有在保持细胞活性的条件下,才能用健那绿(詹纳斯绿B)染色观察动物细胞中的线粒体 (5)用高倍显微镜观察黑藻叶片细胞,叶绿体在细胞内是均匀分布的 (6)将洋葱表皮分别置于0.2 g/mL和0.3 g/mL蔗糖溶液中,观察并比较细胞质壁分离的情况,预 期结果是在0.2 g/mL 蔗糖溶液中洋葱表皮细胞质壁分离现象更明显 (7)观察洋葱根尖分生组织细胞的有丝分裂,使用龙胆紫染液染色,间期细胞不着色,分裂期细胞 染色体着色 (8)若比较有丝分裂细胞周期不同时期的时间长短,可通过“观察多个装片、多个视野的细胞并统 计”减少实验误差 2.判断下列有关探究类实验的叙述 (1)探索淀粉酶对淀粉和蔗糖的专一性作用时,可用碘液替代斐林试剂进行鉴定 (2)若探究温度和pH对酶活性的影响,选用材料与试剂:前者为过氧化氢溶液、新鲜的肝脏研磨 液,而后者为新制的蔗糖酶溶液、可溶性淀粉溶液、碘液 (3)检测酵母菌培养过程中是否产生CO2,可判断其呼吸方式 (4)低温诱导染色体加倍实验中盐酸酒精混合液和卡诺氏液都可以使洋葱根尖解离,显微镜下可以 看到大多数细胞的染色体数目发生改变 (5)低温诱导染色体加倍实验的染色:改良苯酚品红溶液和醋酸洋红溶液都可以使染色体着色 (6)对酵母菌计数时,用吸管吸取培养液滴满血球计数板的计数室及其四周边缘,轻轻盖上盖玻片 后即可镜检 (7)用两种不同浓度2,4-D溶液分别处理月季插条形态学下端,观察并比较扦插后的生根数,预期 结果是低浓度2,4-D处理的插条生根数总是更多 (8)探索2,4-D促进插条生根的最适浓度时,通过预实验确定浓度范围可减少实验误差 3.判断下列有关鉴定类实验的叙述 (1)检测植物组织中的脂肪,应用的试剂是双缩脲试剂,预期的实验结果为脂肪颗粒被染成红色 (2)检测植物组织中的葡萄糖,应用的试剂是甲基绿,预期的实验结果为葡萄糖与甲基绿作用,生 成绿色沉淀 (3)鉴定蛋白质时,应将双缩脲试剂A液和B液混合以后再加入待检组织样液中 (4)水浴加热条件下,蔗糖与斐林试剂发生作用生成砖红色沉淀 (5)纸层析法分离叶绿体色素的实验结果(如下图)表明, Ⅳ为叶绿素a,其在层析液中溶解度最低 (6)在叶绿体色素提取实验中,在95%乙醇中加入无水Na2CO3后可提高色素的溶解度4.判断下列有关模拟调查类实验的叙述 (1) 在“模拟探究细胞大小与物质运输的关系”实验中,计算紫红色区域的体积与整个琼脂块的体积之比,能反映NaOH进入琼脂块的速率 (2) 调查人群中红绿色盲发生率时,调查足够大的群体,随机取样并统计有助于减少实验误差 (3) 调查人群中某种遗传病的发病率时,应选择有遗传病史的家系进行调查统计 (4) 调查并比较同一地段甲区(腐殖质较丰富)和乙区(腐殖质不丰富)土壤中小动物丰富度,预期 结果是甲区土壤中小动物丰富度更高 深度思考(1)在上述实验中低倍镜和高倍镜的使用情况如何?除上述实验外,还有什么实验中也用到了显微镜呢? 提示上述实验除“观察植物细胞的质壁分离和复原”使用低倍镜即可外,其余均需要使用高倍显微镜;还有“脂肪的切片法鉴定”、“探究培养液中酵母菌数量的动态变化”也用到了显微镜。 (2)在哪些实验中用到了盐酸?各起什么作用? 提示①“观察DNA和RNA在细胞中的分布”实验中,8%的盐酸的作用:改变细胞膜的通透性,加速染色剂进入细胞;同时使染色质中的DNA与蛋白质分离。 ②在“观察根尖分生组织细胞的有丝分裂”、“低温诱导植物染色体数目变化”的实验中,15% 的盐酸与酒精混合制成解离液,使组织细胞相互分离开来。 ③在“探究酶在不同pH下的活性”实验中,盐酸提供酸性环境。

VB程序设计教程(第3版)课后实验答案最新版2

1、完成实验A(P.259)中的第1、 2、 3、5题。 2、参照第2章例2.6,建立一个类似记事本的应用程序,提供:(1) 剪切、复制和粘贴的编辑操作;(2) 字体大小的格式设置;此外,再对记事本的应用程序的功能进行一点扩允。 1.完成在实验B 顺序结构程序。(P.262)中的第1、2 、4 、5.、6题 2.完成实验C 选择结构(P.266)中的第1、2、4、5题 3.用上面实验B的第二题和实验C的第二题完成下面的实验报告。 1、完成实验D循环结构(P.268)中的第1、3、4、6题,其中第1题利用单循环结构显示如图D.1(P.268)所示的界面,而后将图形改为倒三角形。 2、选做实验E数组(P.271)中的第1、2、3题中的任意二题 3、以实验D中的第4题和实验E中的做完的某一题完成下面的实验报告。 A.1 Private Sub Command1_Click() Label3 = Text1 End Sub A.2 Private Sub Form_Load() Timer1.Interval = 0 End Sub Private Sub Command1_Click() '自动 Timer1.Interval = 200 End Sub Private Sub Command2_Click() '手动 Timer1.Interval = 0 Call MyMove End Sub Private Sub Timer1_Timer() Call MyMove End Sub Sub MyMove() Label1.Move Label1.Left - 50 If Label1.Left < 0 Then Label1.Left = Form1.Width End Sub A.3 Private Sub Form_Click() Text1 = Val(Text1) + 1 End Sub Private Sub Form_Load() Text1 = 0 End Sub A.5

《机械工程控制基础》实验报告

《机械工程控制基础》 实验报告 班级: 学号: 姓名:

一、实验目的: (1)掌握MATLAB 和SIUMLINK 在控制工程领域中的基本应用。 (2)了解一阶系统和二阶系统的对典型输入的响应波形和系统的频率特性。 二、实验设备及仪器: 计算机,MATLAB6软件一套; 三、实验内容: 1、以MATLAB 命令方式,绘制出下列传递函数的单位阶跃响应波形和BODE 和Nyuist 图。 (1)G1=1/s 单位阶跃响应波形图 BODE 图 Nyquist 图 (2)G2=1/(0.5s+1) 单位阶跃响应波形图 BODE 图

Nyquist图 (3)G3=s 因为传递函数中分母s的阶数高于分子s阶数,所以没有单位阶跃波形图。 BODE图Nyquist图 (4)G4=0.5 s + 1 因为传递函数中分母s的阶数高于分子s阶数,所以没有单位阶跃波形图。 BODE图Nyquist图

(5)G5=1/(s^2 + 1.4 s + 1) 单位阶跃响应波形图BODE图 Nyquist图 (6)g6=(0.5 s + 1)/(s^2 + 1.4 s + 1) 单位阶跃响应波形图BODE图 Nyquist图

2、利用SIMULINK对下图所示系统建立控制系统模型,并对输入为单位阶跃信号和正弦信号时进行系统输出仿真。 单位阶跃: 正弦信号: 3、利用MATLAB,求出下边传递函数的单位阶跃响应,完成下表并总结规律。 传递函数:G(s)=1/(τs+l) τ=0.1 τ=1

τ=5 τ=10 τ=50 规律总结:惯性环节的输入响应不能立即稳定,存在时间上的延迟,时间常数愈大惯性愈大,延迟时间愈长,时间常数表征该环节的惯性,同时上升时间与时间常数成正比。

《电子技术基础》数字电路教案(张兴龙主编教材)

学生情况分析 该门课程所授对象是电子20和电子22班,两个班的学生都接近50人,均为二年一期学生。该批学生已经学习了《电子技术基础》的模拟电路的大部分,对专业都有了较为全面的了解,对专业课的学习方法都有一定的掌握,并学习过《电工基础》课程且有部分同学通过了电工证的考试,还学习过电子技能训练,掌握了基本工具的使用,具备一定的制作能力并有浓厚的兴趣。他们都还处于入门期,对知识的渴望较高,对专业课的反映很好。这些都是有利的方面。 不利的方面也是有的,诸如存在学生之间发展不平衡:有的课外参加过制作培训,甚至有少部分同学对电视机维修都有较好的掌握,而有同学对起码的制作还没入门,更有甚者有学生还不会使用万用表。还存在班级发展不平衡:由于电子20班与电子22班在以前的授课中专业老师不一样,各任课教师的侧重点也各不相同,使得班级之间有各方面的差异。随着《电子技术基础》一年二期的学习,有部分同学产生了畏难情绪,失去了学习兴趣。这两个班都有少部分同学是从电子23班转入的,在学生不平衡方面就尤为明显。 当然,教学过程本身就是要针对学生的不同状况做出相应的布置,让学生能学有所获。在对教材处理上,在教学方法上,在教学辅导等等各教学环节上都要有针对性的去解决问题,达到建立学生的学习兴趣,构成学生的知识个性。使学生能成为社会的中等技术工人,并具备后绪发展能力。

教材分析 该课程选用的由张龙兴主编的《电子技术基础》,由高等教育出版社出版,是教育部规划教材。全书分两篇,第一篇模拟电路基础,第二篇数字电路基础。第一篇学生已经在一年二期学习了大部分内容,只有集成运放一节没有学习。第二篇数字电路包括逻辑门电路、数字逻辑基础、组合逻辑电路、集成触发器、时序逻辑电路、脉冲的产生和整形电路、数模和模数转换、智能化电子系统简介八个章节。 在教学中不可能面面具到,就需要适度的对教材进行处理,只能以部分为重点,根据学生的实际情况和教材内容,在教学中侧重于逻辑门电路(8课时)、数字逻辑基础(10课时)、组合逻辑电路的教学(14课时)、集成触发器(16课时)、时序逻辑电路(16课时);对脉冲波形的产生和整形电路让学生了解性掌握(4课时)。对于智能化电子系统简介、数模和模数转换章节由于内容太深,太抽象学生不易掌握,不予讲解,但在大学阶段又有较多的应用,故就鼓励学生进行自学,对于不懂的内容个别辅导。所授内容共68课时(共需17周),由于时间限制,对其他相关内容只能利用课余时间进行辅导以扩宽学生的知识面。故要求学生能利用课余时间去阅读相关资料,来达到学以至用的目的。《电子技术基础》虽然是一门基础课,但他的应用还是相当广泛的,故在教学中也应该认识到这一点,以指导学生利用所学知识灵活运用。

MATLAB程序设计教程课后答案

实验指导 1、 n=input('请输入一个三位数:'); a=fix(n/100); b=fix((n-a*100)/10); c=n-a*100-b*10; d=c*100+b*10+a 2(1) n=input('请输入成绩'); switch n case num2cell(90:100) p='A'; case num2cell(80:89) p='B'; case num2cell(70:79) p='C'; case num2cell(60:69) p='D'; otherwise p='E'; end price=p (2)n=input('请输入成绩'); if n>=90&n<=100 p='A'; elseif n>=80&n<=89 p='B'; elseif n>=70&n<=79 p='C'; elseif n>=60&n<=69 p='D'; else p='E'; end price=p (3)try n; catch price='erroe' end 3 n=[1,5,56,4,3,476,45,6,3,76,45,6,4,3,6,4,23,76,908,6]; a=n(1);

for m=2:20 if n(m)>a a=n(m); elseif n(m)=0 disp(A([n],:)); elseif n<0 disp(lasterr); else disp(A([6],:)); disp(lasterr); end 7(1) f=[]; for n=1:40

机械工程控制基础实验报告

机械工程控制基础实验报告 班级:072104-22 姓名:李威 学号:20101003439

实验一 (一) 利用Matlab 进行时域分析: (1) 用Matlab 求系统时间响应: 设系统的传递函数为 G(s)= 50 )501(05.050 2 +++s s τ 求该系统在时间常数τ不同取值时的单位脉冲响应、单位阶跃响应。 令τ=0、τ=0.0125、τ=0.025,应用impulse 函数,可以得到系统单位脉冲响应; 应用step 函数,同样可以得到系统单位阶跃响应。文本中tao 即为τ,所用Matlab 文本及响应曲线如下: 00.2 0.40.60.8 -10 -50510 152025 t(sec) x (t ) 00.2 0.40.60.8 0.2 0.4 0.6 0.8 1 1.2 1.4 t(sec) x (t ) (1)单位脉冲响应曲线 (2)单位阶跃响应曲线 t=[0:0.01:0.8] % nG=[50]; tao=0;dG=[0.05 1+50*tao 50];G1=tf(nG ,dG); tao=0.0125;dG=[0.05 1+50*tao 50];G2=tf(nG ,dG); tao=0.025;dG=[0.05 1+50*tao 50];G3=tf(nG ,dG); % [y1,T]=impulse(G1,t);[y1a,T]=step(G1,t); [y2,T]=impulse(G2,t);[y2a,T]=step(G2,t); [y3,T]=impulse(G3,t);[y3a,T]=step(G3,t);

计算机硬件技术基础 (B)靳文正

东北大学继续教育学院 计算机硬件技术基础试卷(作业考核线下)B 卷(共 4 页) 1.CPU中运算器的主要功能 D 。 A.算术运算 B.逻辑运算 C.函数运算 D.算术运算和逻辑运算 2.堆栈结果的特点是 B 。 A.先进先出 B.后进先出 C.后进后出 D.同时进出 3.在程序运行过程中,确定下一条指令的物理地址的计算表达式是 A 。 A.CS*16+IP B.DS*16+DI C.SS*16+DI D.ES*16+SI 4.一条指令中目的操作数不允许使用的寻址方式是 B 。 A.寄存器寻址 B.立即数寻址 C.变址寻址 D.寄存器间接寻址 5.8086CPU的PUSH指令执行时: A 。 A.先推数据,再将SP-2 B.先将SP-2,再推数据 C.先推数据,再将SP+2 D.先将SP+2,再推数据 6.完成将累加器AL清零,并使进位标志CF清零,下面错误的指令是 A 。 A.MOV AL,00H B.AND AL,00H C.XOR AL,AL D.SUB AL,AL 7.具有指令流水线功能的CPU其特点是 A 。 A.提高CPU运行速度 B.提高存储器存取速度 C.提高I/O处理速度 D.提高DMA传递速度 8.通常人们所说的32位机指的是这种计算机的CPU B 。 A.是由32个运算器组成的 B.的运算器为32位 C.有32条数据引脚 D.包含有32个寄存器 9.和外存相比,主存的特点是 C 。 A. 容量大、速度快、成本低 B. 容量大、速度慢、成本高 C. 容量小、速度快、成本高 D. 容量小、速度快、成本低 10.以下不属于常见硬盘接口类型的是 C 。 A、IDE接口 B、SCSI接口 C、PCI接口 D、SATA接口 二、填空题(每空2分,共20分)得分 1.程序计数器中存放的是CPU所要访问的内存单元的地址。 2.已知逻辑地址为2F80H:38A0H,物理地址= 330A 0H 。 3.8086CPU复位时,寄存器CS和IP的内容为 FFFH和0000H 。 4.硬件中断由外部硬件产生,分为可屏蔽中断和非屏蔽中断。 5.8086可以处理 256 种不同类型的中断源。每一个中断源都有一个唯一的中断类型码,CPU用其识别不同的中断源。 6.最大的10位无符号二进制整数转换成十进制数是 1024 。 7.8086中标志寄存器的状态标志占 5 位。

专题14教材基础实验

[直击考纲]能独立完成“生物知识内容表”所列的生物实验,包括理解实验目的、原理、方法和操作步骤,掌握相关的操作技能,并能将这些实验涉及的方法和技能进行综合运用。 考点44观察类实验和鉴定提取类实验 1.判断下列有关观察类实验的叙述 (1)观察人口腔上皮细胞中的DNA和RNA分布时,使用吡罗红甲基绿混合液染色,细胞内染成绿色的面积显著大于染成红色的面积,而使用盐酸处理染色质能促进DNA与派洛宁(吡罗红)结合(2011·福建,26Ⅱ②改编和2013·山东,4B)(×) (2)使用显微镜观察装片,在10倍物镜下观察到的图像清晰、柔和,若再直接转换至40倍物镜观察时,则除调节细调节器外,还需要调用凹面镜(或调高亮度)、放大光圈(2013·上海,13改编)(√) (3)只有在保持细胞活性的条件下,才能用健那绿(詹纳斯绿B)染色观察动物细胞中的线粒体(2011·山东,6C)(√) (4)用高倍显微镜观察黑藻叶片细胞,叶绿体在细胞内是均匀分布的(2009·广东,5B)(×)

(5)将洋葱表皮分别置于0.2g/mL和0.3 g/mL蔗糖溶液中,观察并比较细胞质壁分离的情况,预期结果是在0.2g/mL蔗糖溶液中洋葱表皮细胞质壁分离现象更明显(2010·江苏,19①)(×) (6)若比较有丝分裂细胞周期不同时期的时间长短,可通过“观察多个装片、多个视野的细胞并统计”以减少实验误差(2013·福建,4D)(√) 2.判断下列有关鉴定提取类实验的叙述 (1)检测植物组织中的脂肪,应用的试剂是双缩脲试剂,预期的实验结果为脂肪颗粒被染成红色(2011·新课标,6B)(×) (2)检测植物组织中的葡萄糖,应用的试剂是甲基绿,预期的实验结果为葡萄糖与甲基绿作用,生成绿色沉淀(2011·新课标,6C)(×) (3)鉴定蛋白质时,应将双缩脲试剂A液和B液混合以后再加入待检组织样液中(2010·四川,2D)(×) (4)水浴加热条件下,蔗糖与斐林试剂发生作用生成砖红色沉淀(2009·江苏,21A)(×) (5)纸层析法分离叶绿体色素的实验结果(如下图)表明,Ⅳ为叶绿素a,其在层析液中溶解度最低(2010·四川,2B和2013·广东,6A改编)(×) (6)在叶绿体色素提取实验中,在95%乙醇中加入无水Na2CO3后可提高色素的溶解度(2013·重庆,3D)(√)

c语言程序设计实践教程答案完整版

4.2练习题 一、选择题 1.D 2.B 3.A 4.B和D 5.C 6.A 7.B 二、填空题 1.//或/* */ 2.主或main 3.函数首部和函数体4.编译和连接 5.分号 5.2练习题 一、选择题 1.A 2.D 3.B 4.B 5.C 6.C 7.D 8.A 9.B 10.B 11.D 12.B 13.A或B 14.C 15.B

17.D 18.D 19.C 20.D 21.B 22.A 23.D 24.C 25.C 26.B 27.C 28.D 29.A 30.B 二、填空题 1.102,10 2.#define 宏名字符串 3.1 4.n=1 5.-4 6.a=1,b= ,c=2 7.c=A 8.n1=%d\nn2=%d 9.a+b>c&&a+c>b&&b+c>a 10.ch>=’a’&&ch<=’z’|| ch>=’A’&&ch<=’Z’11.7 12.0 13.8,4 6.2练习题 一、选择题 1.A 2.C 3.D 4.C 5.A 6.B

8.D 9.B 10.C 11.A 12.A 13.C 14.B 15.正确答案为: 二、填空题 1.10 2.y=1 x%i==0 3.屏幕中间输出一个由星号组成的菱形4.1 5.13 6.(cx=getchar())!=-1 front=cx; 7.m%n 8.4 9.*p px=&x py=&y 三、读程序,写结果 1.-1 2.3,1,-1, 3.a=16,y=60 4.x=12,y=4 5.59 7.2练习题 一、选择题 1.B 2.C 3.C 4.A 5.D 6.C 7.D

相关文档
最新文档