当前位置:文档之家› 空调模拟控制器——汇编语言(.ASM)

空调模拟控制器——汇编语言(.ASM)

空调模拟控制器——汇编语言(.ASM)
空调模拟控制器——汇编语言(.ASM)

; 空调模拟控制器

;任务:在pc机上模拟空调的控制操作。

;基本要求:用菜单输出功能选项;通过键盘输入进行各项操作

;功能要求:模拟一般空调的所有功能。

;扩展要求:图形界面;硬件定时

DATA SEGMENT

MASS DB 0DH,0AH,' _____________________________________',0DH,0AH DB '|____________________ |',0DH,0AH

DB '| | |',0DH,0AH

DB '| | *O* *C* |',0DH,0AH

DB '| | *M* |',0DH,0AH

DB '| | *S* *E* |',0DH,0AH

DB '|____________________| |',0DH,0AH

DB '| *W* *T* *P* |',0DH,0AH

DB '| |',0DH,0AH

DB '| *U* *I* *H* |',0DH,0AH

DB '| |',0DH,0AH

DB '| *N* *D* *L* |',0DH,0AH

DB '|_____________________________________|',0DH,0AH,'$'

MASS1 DB 0DH,0AH,'| System start ! ',0DH,0AH,'$'

MASS2 DB 0DH,0AH,'| System off ! ',0DH,0AH,'$'

MASS3 DB 0DH,0AH,'| Wellcom ! ',0DH,0AH,'$'

MASS4 DB 0DH,0AH,'| Temperature ! ',0DH,0AH,'$'

MASS5 DB 0DH,0AH,'| Increment ! ',0DH,0AH,'$'

MASS6 DB 0DH,0AH,'| Reduction ! ',0DH,0AH,'$'

MASS7 DB 0DH,0AH,'| Contrlling ! ',0DH,0AH,'$'

MASS8 DB 0DH,0AH,'| Cool ! ',0DH,0AH,'$'

MASS9 DB 0DH,0AH,'| Heating ! ',0DH,0AH,'$'

MASS10 DB 0DH,0AH,'| Wind ! ',0DH,0AH,'$'

MASS11 DB 0DH,0AH,'| Up prepurge ! ',0DH,0AH,'$'

MASS12 DB 0DH,0AH,'| Down prepurge ! ',0DH,0AH,'$'

MASS13 DB 0DH,0AH,'| Sleep ! ',0DH,0AH,'$'

MASS14 DB 0DH,0AH,'| Quit ! ',0DH,0AH,'$'

MASS15 DB 0DH,0AH,'| Error ! ',0DH,0AH,'$'

MASS16 DB 0DH,0AH,'| Please enter: ',0DH,0AH,'$'

MASS17 DB 0DH,0AH,'| T P W S E C ',0DH,0AH,'$'

MASS18 DB 0DH,0AH,'| ',0DH,0AH,'$'

MASS19 DB 0DH,0AH,' /~~~~~~~~~~~~~~ ',0DH,0AH

DB 0DH,0AH,' /~~~~~~~~~~~~~ ',0DH,0AH

DB 0DH,0AH,' / ',0DH,0AH,'$'

MASS20 DB 0DH,0AH,'\ ',0DH,0AH

DB 0DH,0AH,' \ ~~~~~~~~~~~~~~~ ',0DH,0AH

DB 0DH,0AH,' \ ~~~~~~~~~~~~~~~ ',0DH,0AH,'$'

MASS21 DB 0DH,0AH,' *\*/* ',0DH,0AH

DB 0DH,0AH,' *--*--* ',0DH,0AH

DB 0DH,0AH,' */*\* ',0DH,0AH,'$' MASS22 DB 0DH,0AH,' .......... ',0DH,0AH

DB 0DH,0AH,' (+ +)!!! ',0DH,0AH

DB 0DH,0AH,' - ',0DH,0AH,'$' MASS23 DB 0DH,0AH,' Z ',0DH,0AH,'$' MASS231 DB 0DH,0AH,' Z ',0DH,0AH,'$' MASS232 DB 0DH,0AH,' Z ',0DH,0AH,'$' MASS24 DB 0DH,0AH,' ',0DH,0AH

DB 0DH,0AH,' ',0DH,0AH

DB 0DH,0AH,' ',0DH,0AH,'$' MASS25 DB 0DH,0AH,' ||| ',0DH,0AH

DB 0DH,0AH,' -- --||| ',0DH,0AH

DB 0DH,0AH,' ___ ',0DH,0AH,'$'

MODE DB ?

DATA ENDS

PRTSTR MACRO X;输出字符串

LEA DX,X

MOV AH,09H

INT 21H

ENDM

SCANSTR MACRO

MOV AH,08H

INT 21H

ENDM

SETXY MACRO X,Y;设置光标位置,X=行,Y=列

XOR BH,BH

MOV AH,02H

MOV DH,X

MOV DL,Y

INT 10H

ENDM

MASSS MACRO

SETXY 5,5

PRTSTR MASS18

ENDM

MASS121 MACRO

SETXY 16,10

PRTSTR MASS21

CALL DELAY

SETXY 16,10

PRTSTR MASS211

CALL DELAY

ENDM

DRAWWINDOW MACRO ATTR,TOP,LEFT,BOTTOM,RIGHT ;建立窗口 PUSH AX

PUSH BX

PUSH CX

PUSH DX

MOV AH,06H

MOV AL,0

MOV BH,ATTR

MOV CH,TOP

MOV CL,LEFT

MOV DH,BOTTOM

MOV DL,RIGHT

INT 10H

POP DX

POP CX

POP BX

POP AX

ENDM

CODE SEGMENT

ASSUME CS:CODE,DS:DATA

START:MOV AX,DATA

MOV DS,AX

MOV AH,0FH

INT 10H

MOV BYTE PTR[MODE],AL

MOV AH,00

MOV AL,02

INT 10H

DRAWWINDOW 81H,0,0,24,200;窗口背景色设置

DRAWWINDOW 3EH,3,1,7,20

PRTSTR MASS

LOP: SCANSTR ;按下按键

PUSH AX

CMP AL,'O' ;判断是否打开空调

JZ OPEN

SETXY 4,4

PRTSTR MASS15 ;输入错误重新输入

SETXY 16,10

PRTSTR MASS25

JMP LOP

OPEN:SETXY 4,4

PRTSTR MASS1 ;打开空调

SETXY 16,10

PRTSTR MASS24

SCANSTR

CMP AL,'M' ;判断是否进入菜单

JZ MENU

SETXY 4,4

PRTSTR MASS15

SETXY 16,10

PRTSTR MASS25

JMP OPEN

MENU:SETXY 4,4

PRTSTR MASS3 ;进入菜单

SETXY 16,10

PRTSTR MASS24

CALL DELAY

SETXY 4,4

PRTSTR MASS16 ;显示功能

SETXY 5,5

PRTSTR MASS17

SCANSTR

CMP AL,'T' ;判断是否选择温度控制 JNZ LOP1

CALL TEM

JMP MENU

LOP1:CMP AL,'P' ;判断是否选择制冷制热 JNZ LOP2

CALL PRO

JMP MENU

LOP2:CMP AL,'W' ;判断是否选择扫风

JNZ LOP3

CALL WIND

JMP MENU

LOP3:CMP AL,'S' ;判断是否选择择睡眠

JNZ LOP4

CALL SLEEP

JMP MENU

LOP4:CMP AL,'E' ;判断是否选择返回菜单 JNZ LOP5

SETXY 4,4

PRTSTR MASS14

MASSS

CALL DELAY

CALL DELAY

JMP MENU

LOP5:CMP AL,'C' ;判断是否选择关闭空调

JZ EXIT

SETXY 4,4

PRTSTR MASS15

MASSS

SETXY 16,10

PRTSTR MASS25

CALL DELAY

CALL DELAY

JMP MENU

EXIT:SETXY 4,4

PRTSTR MASS2

MASSS

CALL DELAY

CALL DELAY

MOV AH,0

MOV AL,BYTE PTR[MODE] JMP LOP

TEM PROC NEAR ;温度控制 SETXY 4,4

PRTSTR MASS4

MASSS

SETXY 16,10

PRTSTR MASS24

SETXY 5,15

MOV CH,32H

MOV DL,CH

MOV AH,02H

INT 21H

MOV CL,35H

MOV DL,CL

MOV AH,02H

INT 21H

AGAIN:SCANSTR

CMP AL,'I'

JZ M5

CMP AL,'D'

JZ M6

CMP AL,'E'

JZ QUIT

SETXY 4,4

PRTSTR MASS15

SETXY 16,10

PRTSTR MASS25

JMP AGAIN

QUIT:SETXY 4,4

PRTSTR MASS14

JMP LO

M5: SETXY 4,4 ;增加温度

PRTSTR MASS5

INC CL

CMP CL,39H

JNA M51

INC CH

MOV CL,30H

M51: SETXY 5,15

MOV DL,CH

MOV AH,02H

INT 21H MOV DL,CL

MOV AH,02H

INT 21H

JMP AGAIN

M6: SETXY 4,4 ;降低温度

PRTSTR MASS6

DEC CL

CMP CL,30H

JA M61

DEC CH

MOV CL,39H

M61: SETXY 5,15

MOV DL,CH

MOV AH,02H

INT 21H MOV DL,CL

MOV AH,02H

INT 21H

JMP AGAIN

LO: RET

TEM ENDP

SLEEP PROC NEAR ;进入睡眠状态

PUSH CX

MOV CX,1

SETXY 4,5

PRTSTR MASS13

MASSS

SETXY 16,10

PRTSTR MASS23

CALL DELAY

PRTSTR MASS231

CALL DELAY

SETXY 16,14

PRTSTR MASS232

CALL DELAY

SETXY 16,10

PRTSTR MASS23

CALL DELAY

SETXY 16,12

PRTSTR MASS231

CALL DELAY

SETXY 16,14

PRTSTR MASS232

CALL DELAY

RET

SLEEP ENDP

PRO PROC NEAR ;进入制冷制热 SETXY 4,4

PRTSTR MASS7

MASSS

SETXY 16,10

PRTSTR MASS24

AGAIN1:SCANSTR

CMP AL,'H'

JZ M9

CMP AL,'L'

JZ M8

CMP AL,'E'

JZ QUIT1

SETXY 4,4

PRTSTR MASS15

SETXY 16,10

PRTSTR MASS25

JMP AGAIN1

M8: SETXY 4,4 ;制冷

PRTSTR MASS8

SETXY 16,10

PRTSTR MASS21

JMP AGAIN1

M9: SETXY 4,4

PRTSTR MASS9 ;制热

SETXY 16,10

PRTSTR MASS22

QUIT1:SETXY 4,4

PRTSTR MASS14

RET

PRO ENDP

WIND PROC NEAR ;进入扫风功能 SETXY 4,4

PRTSTR MASS10

MASSS

SETXY 16,10

PRTSTR MASS24

AGAIN2:SCANSTR

CMP AL,'U'

JZ M11

CMP AL,'N'

JZ M12

CMP AL,'E'

JZ QUIT2

SETXY 4,4

PRTSTR MASS15

SETXY 16,10

PRTSTR MASS25

JMP AGAIN2

M11: SETXY 4,4 ;上扫风

PRTSTR MASS11

SETXY 16,10

PRTSTR MASS19

JMP AGAIN2

M12: SETXY 4,4 ;下扫风

PRTSTR MASS12

SETXY 16,10

PRTSTR MASS20

JMP AGAIN2

QUIT2:SETXY 4,4

PRTSTR MASS14

RET

JMP AGAIN2

WIND ENDP

DELAY PROC

PUSH AX

PUSH DX

PUSH BX GOT:

MOV AH,00H

INT 1AH

ADD DL,9

MOV BL,DL WAITING:

MOV AH,00H

INT 1AH

CMP DL,BL

JNZ WAITING

POP BX

POP DX

POP AX

RET

DELAY ENDP CODE ENDS

END START

(注:可编辑下载,若有不当之处,请指正,谢谢!)

汇编语言模拟试卷

模拟试卷二 一、单项选择题(每小题1分,共20分) 1、指令MOV AX,COUNT[SI],它源操作数的寻址方式是()。 A、直接寻址 B、寄存器相对寻址 C、寄存器间接寻址 D、基址变址寻址 2、下列4条指令中,错误的指令是() A.SHR AX,1 B。MOV AX,ES:[DX] C.SUB CX,AX D。ADD BX,[SP+DI] 3.在IBM PC微机中,如果某一内存单元的物理地址是7E7F6H,那么它的逻辑地址是():DDF6H。 A.70B0H B。70A0H C.70C0H D。7E76H 4. MOV AL,12H ADD AL,OFFH 上述两条指令执行后,CF和OF的值是()。 A.CF=1 OF=0 B。CF=1 OF=1 C.CF=0 OF=1 D。CF=0 OF=0 5使用LINK连接命令,执行后可生成文件的扩展名为()。 A.COM B. EXE C.OBJ D. LST 6.累加器AL中的内容为81H,CMP AL,执行54H指令后,累加器AL中的内容为()。A.23H B。00H C。81H D。D5H 7.在串操作指令前使用重复前缀指令REPE,终止串的重复操作条件是()。 A.CX=0且ZF=0 B。CX=0E且ZF=1 C.CX=0或ZF=0 D。CX=0或ZF=1 8执行下列指令后,正确的结果是()。 MVO AL,100 MOV BL,-1 A.AL=100H,BL=01H B。AL=64H,BL=OFFH C.AL=64H,BL=81H D。AL=100H,BL=0FFH 9.在循环程序中使用LOOP指令作为循环结束的判断,其计数值一般应放在寄存器是()。 A.DX B。CX C。BP D。IP 10.在汇编语言程序设计中,伪指令OFFSET的含义是回送变量或标号的()。A.段地址值B。偏移地址值 C.物理地址值D。操作数 11.指令指针寄存器IP用于存放代码段中的偏移地址,在程序执行过程中,它始终指向()。 A.上一条指令的首地址B。下一条指令的首地址 C.正在执行指令的首地址D。需计算有效地址的才能确定的地址 12.下面的数据传送指令中,错误的操作是()。 A.MOV SS:[BX+DI],1000H

汇编语言 第二版 王爽 完整答案

第1章基础知识 检测点1.1 (1)1个CPU的寻址能力为8KB,那么它的地址总线的宽度为13。 (2)1KB的存储器有1024个存储单元。存储单元的编号从0到1023。 (3)1KB的存储器可以存储1024*8个bit,1024个Byte。 (4)1GB、1MB、1KB分别是2^30、2^20、2^10 Byte。(n^m的意思是n的m次幂) (5)8080、8088、80286、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)在存储器中,数据和程序以二进制形式存放。 第2章寄存器答案 检测点2.1 (1) 写出每条汇编指令执行后相关寄存器中的值。 mov ax,62627 AX=F4A3H mov ah,31H AX=31A3H mov al,23H AX=3123H add ax,ax AX=6246H mov bx,826CH BX=826CH mov cx,ax CX=6246H mov ax,bx AX=826CH add ax,bx AX=04D8H mov al,bh AX=0482H mov ah,bl AX=6C82H add ah,ah AX=D882H add al,6 AX=D888H add al,al AX=D810H mov ax,cx AX=6246H (2) 只能使用目前学过的汇编指令,最多使用4条指令,编程计算2的4次方。 解: mov ax,2 add ax,ax add ax,ax add ax,ax 检测点2.2 (1) 给定段地址为0001H,仅通过变化偏移地址寻址,CPU的寻址范围为00010H到1000FH。 (2) 有一数据存放在内存 20000H 单元中,先给定段地址为SA,若想用偏移地址寻到此单元。

远程空调集中控制系统方案

远程空调集中控制系统方案

一、应用背景 随着经济的发展以及国家对教育的重视,很多学校已经开始在教室、宿舍、图书馆等学生学习、生活的,娱乐等室内环境中安装了空调,以确保给学习一个舒适的环境,强调舒适的同时,空调的管理以及节能环保也是一个不能忽略的问题,例如:在教室环境中使用空调,如果把空调的操作权放给学生或是上课老师,空调将可能会被长期的处在18 度制冷工作状态高负荷运行,在盛夏空调每调高 1 度,可降低7%至10%的用电负荷,从健康的角度来说,盛夏期间室内与室外最好温差为4 至5 摄氏度,这样能防止因室内外温差过大而患病感冒,甚至得"空调病",另外如果谁都可以开关空调,空调的损坏率也非常高。同样,安装在图书馆、办公楼里的空调一样会面临以上的问题,使用一种可以集中控制空调的系统,由指定的工作人员对全校的所有空调进行集中控制管理,当夏天室内温度过低时可以自动调高空调的温度,或者关闭空调,保持在一个舒适节能的温度范围。 二、产品简介 M790是深圳市凯路创新科技有限公司自主创新研制出的以节能、远程集中控制为目的一种新型学习型空调远程控制器(以下简称控制器),控制器能学习所有带有遥控器的空调及其它设备的红外码值。模拟遥控器发送控制指令,控制器控制空调不需要改装或拆装空

调。使空调远程控制更智能,更简单。控制器主要功能是用户可以利用远程PC 机通过后台控制软件实现对空调的开关、温度、风速、运行模式等进行控制,控制器自带温度传感器能感知其所在地的温度信息,通过温度的实时监测、后台系统的温控策略实现空调的自动开关,自动温度调节,风速调节,保持空调所在地的温度处于指定的合理状态范围,从而达到节能、远程集控的目的。 三、产品主要功能 ?红外遥控学习功能,可学习空调遥控器控制代码; ?在PC 机上集中远程控制空调; ?远程手动开关空调; ?远程手动调整空调温度; ?远程手动调整空调运行模式; ?远程采集空调控制器所在地温度(因空调控制器安装的位置不 同,可能与空调出风口温度存在误差); ?允许使用空调机原配遥控器现场设置空调温度等状态(不影响 原空调的各种功能及使用); ?控制器不直接接触空调,使用红外控制空调(安装时无需拆开 空调); ?远程定时开关空调; ?根据设定的温度远程自动开关空调;

汇编语言程序设计模拟题.

《汇编语言程序设计》模拟试题 一、单项选择题 1、指令JMP FAR PTR DONE属于()。 A.段内转移直接寻址 B.段内转移间接寻址 C.段间转移直接寻址 D.段间转移间接寻址 2、执行下面指令序列后,结果是()。 MOV AL,82H CBW A. AX=0FF82H B. AX=8082H C. AX=0082H D. AX=0F82H 3、8088/8086存储器分段,每个段不超过()。 A.64K个字 B.32K个字节 C.1兆个字节 D.64K个字节 4、CPU发出的访问存储器的地址是()。 A.物理地址 B.偏移地址 C.逻辑地址 D.段地址 5、BUF DW 10H DUP(3 DUP(2,10H),3,5) 上述语句汇编后,为变量BUF分配的存储单元字节数是()。 A.80H B.100H C.124 D.192 6、若AX= - 15要得到AX=15应执行的指令是()。 A.NEG AX B.NOT AX C.INC AX D.DEC AX 7、8086/8088系统执行传送指令MOV时()。 A.不影响标志位 B.影响DF方向标志 C.影响SF符号标志 D.影响CF进位标志 8、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 9、检查BUF的内容是否为正偶数,如是正偶数,则AL=0。下面程序段正确的是()。 A. MOV AL,BUF B. MOV AL,BUF JS K1 AND AL,11 SHR AL,1 JNZ K2 JNC K1 MOV AL,0 MOV AL,0 K2:…… K1: C. MOV AL,BUF D. MOV AL,BUF TEST AL,81H JNP K4 JNZ K3 TEST AL,80H MOV AL,0 JNZ K4 K3:MOV AL,0 K4: 10、下列指令中操作数在代码段中的是()。 A.MOV AL,42H B.ADD AL,BL C.SUB [BX],DI D.INC [DI] 11、与MOV BX,OFFSET VAR指令完全等效的指令是()。 A.MOV BX,VAR B.LDS BX,VAR

汇编语言课后习题解答

第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)在存储器中指令和数据没有任何区别,都是二进制信息。

山东大学汇编语言上机实验——实验二

程序的基本结构练习 一:循环程序设计 一、实验目的 (1) 加深对循环结构的理解; (2) 掌握循环程序的设计方法; (3) 熟练掌握DEBUG的常用命令,学会用DEBUG调试程序。 二、实验内容 1.已知以BUF为首地址的字存储区中存放着8个有符号二进制数,是编写程序将其中大于等于0的数依次送BUF1为首地址的字存储区中,小于0的数依次送以BUF2为首地址的字存储区中。同时将大于等于0的数的个数送A字变量,将小于0数的个数送B字变量。 2.设STR字符串是以0结尾。试编写一个把字符串中的所有大写字母改为小写字母的程序并将转换后的字符串显示输出。 3.试编程从自然数1开始累加,直到累加和大于5050为止,统计被累加的自然数的个数,并把统计的个数送入COUNT单元,累加和送入TOTAL单元。三、算法描述流程图 实验内容1、2、3的流程图分别为图1、图2、图3。

四、实验步骤 1.已知以BUF为首地址的字存储区中存放着8个有符号二进制数,是编写程序将其中大于等于0的数依次送BUF1为首地址的字存储区中,小于0的数依次送以BUF2为首地址的字存储区中。同时将大于等于0的数的个数送A字变量,将小于0数的个数送B字变量。1)输入源程序: DA TA SEGMENT BUF DW 23,123,-12,-210,45,0,90,-453 BUF1 DW 8 DUP(0) BUF2 DW 8 DUP(0) A DW B DW DA TA ENDS CODE SEGMENT ASSUME CS: CODE, DS: DA TA START: MOV AX, DATA MOV DS, AX LEA BX, BUF LEA SI, BUF1 LEA DI, BUF2 MOV A,0 MOV B,0 MOV CX,8 L0: MOV AX,[BX] CMP AX,0 JGE L1 MOV [DI],AX ADD DI,2 INC B JMP NEXT L1: MOV [SI],AX ADD SI,2 INC A NEXT: ADD BX,2 LOOP L0 MOV AH, 4CH INT 21H CODE ENDS END START 2)运行程序。 3)检查结果无错误后将结果记录下来。 2.设STR字符串是以0结尾。试编写一个把字符串中的所有大写字母改为小写字母的程序并将转换后的字符串显示输出。 1)输入源程序: DA TA SEGMENT STR DB 'HOW arE YoU!',0 DA TA ENDS

空调自动化控制原理.

空调自动化控制原理说明 自动化系统是智能建筑的一个重要组成部分。楼宇自动化系统的功能就是对大厦内的各种机电设施,包括中央空调、给排水、变配电、照明、电梯、消防、安全防范等进行全面的计算机监控管理。其中,中央空调的能耗占整个建筑能耗的50%以上,是楼宇自动化系统节能的重点[1]。由于中央空调系统十分庞大,反应速度较慢、滞后现象较为严重,现阶段中央空调监控系统几乎都采用传统的控制技术,对于工况及环境变化的适应性差,控制惯性较大,节能效果不理想。传统控制技术存在的问题主要是难以解决各种不确定性因素对空调系统温湿度影响及控制品质不够理想。而智能控制特别适用于对那些具有复杂性、不完全性、模糊性、不确定性、不存在已知算法和变动性大的系统的控制。“绿色建筑”主要强调的是:环保、节能、资源和材料的有效利用,特别是对空气的温度、湿度、通风以及洁净度的要求,因此,空调系统的应用越来越广泛。空调控制系统涉及面广,而要实现的任务比较复杂,需要有冷、热源的支持。空调机组内有大功率的风机,但它的能耗很大。在满足用户对空气环境要求的前提下,只有采用先进的控制策略对空调系统进行控制,才能达到节约能源和降低运行费用的目的。以下将从控制策略角度对与监控系统相关的问题作简要讨论。 2 空调系统的基本结构及工作原理 空调系统结构组成一般包括以下几部分[2] [3]:

(1) 新风部分 空调系统在运行过程中必须采集部分室外的新鲜空气(即新风),这部分新风必须满足室内工作人员所需要的最小新鲜空气量,因此空调系统的新风取入量决定于空调系统的服务用途和卫生要求。新风的导入口一般设在周围不受污染影响的地方。这些新风的导入口和空调系统的新风管道以及新风的滤尘装置(新风空气过滤器)、新风预热器(又称为空调系统的一次加热器)共同组成了空调系统的新风系统。 (2) 空气的净化部分 空调系统根据其用途不同,对空气的净化处理方式也不同。因此,在空调净化系统中有设置一级初效空气过滤器的简单净化系统,也有设置一级初效空气过滤器和一级中效空气过滤器的一般净化系统,另外还有设置一级初效空气过滤器,一级中效空气过滤器和一级高效空气过滤器的三级过滤装置的高净化系统。 (3) 空气的热、湿处理部分 对空气进行加热、加湿和降温、去湿,将有关的处理过程组合在一起,称为空调系统的热、湿处理部分。在对空气进行热、湿处理过程中,采用表面式空气换热器(在表面式换热器内通过热水或水蒸气的称为表面式空气加热器,简称为空气的汽水加热器)。设置在系统的新风入口,一次回风之前的空气加热器称为空气的一次加热器;设置在降温去湿之后的空气加热器,称为空气的二次加热器;设置

扬州市部编版七年级语文模拟试卷分类汇编语言运用(及答案)

扬州市部编版七年级语文模拟试卷分类汇编语言运用(及答案) 一、初中语文语言运用 1.你所在的学校正在举办以“君子自强不息”为主题的综合性学习活动,请你积极参加并完成以下任务。 (1)我国有许多鼓励人们自强不息的对联。下面的对联就颂扬了这种精神,请你根据上联,选出正确的下联。() 上联:一路风雨兼程磨砺意志 下联:________________ A. 十年寒窗苦读美梦成真 B. 三载苦乐同享铸就辉煌 C. 脚踏实地瞩目千里栋梁 D. 半生拼搏笑看世事沧桑 (2)班主任计划组织青春励志会,拟分别围绕“励志”“拼搏”“奉献”开展三项活动。已经设计好前两项,请你帮忙设计第三项。 活动一:讲“励志的青春”故事 活动二:宣“拼搏的青春”誓言 活动三:________ (3)少年强,国家强;青春梦,中国梦。请依据下面一段文字,写一句青春座右铭。(字数不超过20字) 青春应立志为国。范仲淹少有大志,每以天下为己任,发奋苦读;“两弹元勋”邓稼先年轻时就立志要让国家变强盛,将自己毕生的心血奉献给了祖国的国防科研事业。 【答案】(1)B (2)看“奉献的青春”电影 (3)以天下为己任发奋苦读,让中国变强盛毕生奉献。 【解析】【分析】(1)内容是向母校和辛勤的老师们表达为中考而战的信心和决心,所以,“一路”对“三载”,“风雨兼程”对“苦乐同享”,“磨砺意志”对“铸就辉煌”。故选B。(2)班主任计划组织青春励志会,拟分别围绕“励志”“拼搏”“奉献”开展三项活动,前两项活动分别照应了“励志”“拼搏”,很明显第三个活动要以“奉献”为中心,再按前两个活动的格式设计即可。前二者一个是“讲”,一个是“宣”,第三个可以是“看”,可以设定为:看“奉献的青春”电影。 (3)文字的前半句是对范仲淹事例的总结,他“以天下为己任发奋苦读”,后半句是对邓稼先事例的总结,与范仲淹事迹和品格相对应,如“以天下为己任发奋苦读”。据此分析,可以拟写出座右铭。 故答案为:⑴B; ⑵看“奉献的青春”电影; ⑶以天下为己任发奋苦读,让中国变强盛毕生奉献。 【点评】⑴对联是中国的传统文化之一,对联对仗工整,平仄协调,是一字一音的中华语言独特的艺术形式,该考点考查频率较高,注意掌握; ⑵本题考查题考查学生设计活动的能力。设计活动过程,一定要围绕主题设计,同时兼顾各项活动过程的层次性,同时注意名称设计与其它活动名称结构相近,如:诵读、评论(动词)+风流人物+某方面特性,体现一种形式美;

汇编语言王爽第二版课后答案

第一章基础知识 检测点(第8页) ---------------------- (1) 13 (2) 1024,0,1023 (3) 8192,1024 (4) 2^30,2^20,2^10 (5) 64,1,16,4 (6) 1,1,2,2,4 (7) 512,256 (8) 二进制 注意: 1.第4题中的符号'^'指求幂运算(如: 2^30指2的30次方) 第二章寄存器(CPU工作原理) 检测点(第18页) ---------------------- (1)写出每条汇编指令执行后相关寄存器中的值。第一空:F4A3H 第二空:31A3H 第三空:3123H 第四空:6246H 第五空:826CH 第六空:6246H 第七空:826CH 第八空:04D8H 第九空:0482H 第十空:6C82H 第十一空:D882H 第十二空:D888H 第十三空:D810H 第十四空:6246H (2)只能使用目前学过的汇编指令,最多使用4条指令,编程计算2的4次方。 解答如下: mov ax,2 add ax,ax add ax,ax add ax,ax 检测点(第23页) ---------------------- (1)00010H,1000FH (2)1001H,2000H 第2题说明: 因为段的起始地址要为16的倍数。所以当段地址小于1001H或大于2000H时CPU都无法寻到。 检测点(第33页) ----------------------答:CPU修改了4次IP的值。 情况如下: 第1次:执行完mov ax,bx后 第2次:执行完sub ax,ax后 第3次:读入jmp ax后 第4次:执行完jmp ax后 最后IP的值为0 实验1 查看CPU和内存,用机器指令和汇编指令编程(第33页) ----------------------------------------------------- 1.预备知识:Debug的使用 <此部分略> 2.实验任务(第43页) (1) <此部分略> (2) <此部分略> (3) 通过DEBUG中的D命令查看到主板的生产日期[以月、日、年,分隔符为'/'的格式]存储在内存ffff:0005~ffff:000C(共8个字节单元中)处。此生产日期不能被改变,因为其具有‘只读’属性。 (4) 通过向内存中的显存写入数据,使计算机根据写入的数据进行ASCII转换,并将转换后且可打印的字符输出到屏幕上。<注:关于显存的详细讨论不在此题范围> 第三章寄存器(内存访问) 检测点(第52页) ---------------------- (1)(题目:略) 第一空:2662H 第二空:E626H 第三空:E626H 第四空:2662H 第五空:D6E6H 第六空:FD48H 第七空:2C14H 第八空:0000H 第九空:00E6H 第十空:0000H 第十一空:0026H 第十二空:000CH 提示:此题可在DEBUG中利用E命令在本机上按照题目中所给出的内存单元及其数据进行相应地修改,然后再用A命令进行写入(题目中所给出的)相应的汇编指令,最后再进行T命令进行逐步执行,以查看相应结果。

实验一熟悉汇编语言上机环境.pdf

实验一熟悉汇编语言上机环境 一、实验目的 熟悉在微机上建立、汇编、连接、调试和运行汇编语言程序的全过程。 二、实验要求 1.仔细阅读本实验教程的第一章和第二章; 2.学会使用EDIT建立汇编语言源程序文件; 3.学会使用MASM将汇编语言源程序编译为目标程序的两种方法; 4.学会使用LINK将目标程序连接为可执行程序的两种方法; 5.学会使用DEBUG中的U、D、G命令。 三、实验举例 【例3.1】 编辑、汇编、连接、执行下列程序,观察实验结果。 【程序功能】该程序的功能是利用BIOS功能调用,从键盘上接收若干个字符,并将它们的ASCII码与键盘扫描码以十六进制的形式显示出来,当按下+键时,停止程序的执行。 【步骤一】 用EDIT编辑源程序,并以EXAM1.ASM为文件名存入磁盘。 程序清单如下: SSEG SEGMENT STACK STK DB 80H DUP(?) SSEG ENDS CSEG SEGMENT ASSUME CS:CSEG,SS:SSEG HTOA PROC NEAR ;该子程序的功能是将AL内容转换为ASCII码 AND AL,0FH CMP AL,10 JC HTOA1 ADD AL,07 HTOA1: ADD AL,30H RET HTOA ENDP BHTOA PROC NEAR ;该子程序的功能是将AL内容转换为ASCII码 PUSH CX MOV CH,AL MOV CL,04 SHR AL,CL CALL HTOA MOV AH,AL MOV AL,CH CALL HTOA POP CX RET BHTOA ENDP DISASC PROCN EAR ;该子程序的功能是在光标处显示AL中的字符 PUSH AX

汇编语言课后习题答案---郑晓薇(整理后的)

习题一 1 无符号数: 11010011=211=D3H,01110111=119=77H, 10000011=131=83H, 00101111=47=2FH, 10101010=170=AAH 带符号数:11010011= -45=D3H,01110111=+119=77H,10000011= -125=83H, 00101111=+47=2FH,10101010= -86=AAH 2 5E8AH,0BE6H,3DEH,4940H 3 00011101+00110101=01010010=5 2H=82 01001001+11101000=00110001=3 1H=49 10111110+01010010=00010000=1 0H=16 10011010+11110001=10001011=8 BH= -117 4 00101001+01010011=01111100+0 0000110=10000010=82H=82 01110011-00100100=01001111-00000110=01001001=49H=49 01100110+00011000=01111110+0 0000110=10000100=84H=84 10010+01110101=00111+0000011 0 =00111=0207H=207 5 000020A3H,FF94H,00003456H,007FH,FFFFEC00H 6 无符号数:0~65535,0000H~FFFFH;带符号数:-32768~+32767,8000H~7FFFH 7 (1) 38H等于十进制数56,是十进制数56的补码,数字8的ASCII码,十进制数38的压缩BCD码 (2) FFH等于十进制数-1,是带符号数-1的补码,无符号数为255 (3) 5AH等于十进制数90,是十进制数90的补码,大写字母Z的ASCII码 (4) 0DH等于十进制数13,是十进制数13的补码,回车符的ASCII码 8 (1) 108=01101100B=6CH,补码01101100B,压缩BCD码01000,ASCII 码313038H (2) 46=00101110B=2EH,补码00101110B,压缩BCD码01000110,ASCII码3436H (3) –15=11110001B=F1H,补码11110001B,ASCII码2D3135H (4) 254=11110B=00FEH,补码11110B,压缩BCD码10100,ASCII 码323534H 9 (1) 56+63=01110111B,CF=0,SF=0,ZF=0,OF=0 (2) 83-45=00100110B,CF=0,SF=0,ZF=0,OF=0 (3) -74+29=11010011B,CF=0, SF=1,ZF=0,OF=0 (4) -92-37=01111111B,CF=1, SF=0,ZF=0,OF=1 10 回车、换行、响铃、ESC键、空格键、、P、p 习题二 9 最少划分为16个逻辑段,最多划分为65536个逻辑段(每段16个字节) 10 CS:IP,DS:BX、SI、DI,ES:BX、SI、DI,SS:SP、BP 11 字节单元保存8位数,字单元保存16位数。根据源操作数的属性确定要访问的是字节单元还是字单元。 12 对于字节单元来说,偶地址和奇地址一样;对于字单元而言,最好用偶地址保存,可减少CPU的访存次数。 13 首单元的物理地址=38AE8H,末单元的物理地址 =38AE8H+7FFFH=40AE7H 16 (1)物理地址=27679H (2) 物理地址=20F92H (3) 物理地址=20F92H (2)和(3)的物理地址是一样的。说明逻辑地

汇编语言上机实验汇总

汇编语言程序设计的实验环境及实验步骤 知识提要: 1、汇编语言源程序编写好以后, (1) 编辑源程序(生成 .ASM (2) 汇编源程序(.ASM → .OBJ (3) 连接目标程序(.OBJ → .EXE (4) 调试可执行程序(使用调试程序Debug 调试生成的.EXE 文件) (5) 运行程序输出结果。 2、 Windows 环境下的汇编语言集成编程环境的使用 实验一 汇编语言上机实验(一) 一、实验要求和目的 1、掌握汇编语言程序设计的基本方法和技能; 2、熟练掌握使用全屏幕编辑程序EDIT 编辑汇编语言源程序; 3、熟练掌握宏汇编程序MASM 的使用; 4、熟练掌握连接程序LINK 的使用。 二、软硬件环境 1、硬件环境:微机CPU 486以上,500MB 以上硬盘,32M 以上内存; 2、软件环境:装有MASM 、DEBUG 、LINK 等应用程序。 三、实验内容与步骤 1、实验内容 编写程序,判断一个年份是否是闰年。 2、实验步骤 汇编语言程序设计上机过程如图1.1所示。 图1.1 汇编语言程序上机过程 (一)用编辑程序EDIT 建立汇编语言源程序文件(ASM 文件)

建议源程序存放的目录名为MASM中,MASM子目录在D盘的根目录下。 可以在DOS模式下用编辑程序EDIT.EXE建立汇编语言源程序文件ABC.ASM,注意文件名的扩展名必须是.ASM。也可以在Windows 2000或者在Windows XP环境下鼠标单击“开始”→“运行”,在“运行”中输入“CMD”进入DOS模式,运行EDIT软件,例如:C:\documents and settings\administrator>cd\ *进入C盘根目录 C:\>d: *进入D盘 D:\>md masm *在D盘创建MASM文件夹D:\>cd masm *进入MASM文件夹 D:\masm>edit run.asm *建立run源文件 进入EDIT的程序编辑画面时,编写程序,判断一个年份是否是闰年的汇编语言源程序,输入汇编语言源程序如下: DATA SEGMENT INFON DB 0DH,0AH,'Please input a year: $' Y DB 0DH,0AH,'This is a leap year! $' N DB 0DH,0AH,'This is not a leap year! $' W DW 0 BUF DB 8 DB ? DB 8 DUP(?) DATA ENDS STACK SEGMENT 'stack' DB 200 DUP(0) STACK ENDS CODE SEGMENT ASSUME DS:DATA,SS:STACK,CS:CODE START: MOV AX,DATA MOV DS,AX LEA DX,INFON MOV AH,9 INT 21H LEA DX,BUF MOV AH,10 INT 21H MOV CL, [BUF+1] LEA DI,BUF+2 CALL DATACATE CALL IFYEARS JC A1 LEA DX,N MOV AH,9 INT 21H JMP EXIT A1: LEA DX,Y MOV AH,9 INT 21H EXIT: MOV AH,4CH INT 21H DATACATE PROC NEAR

001中央空调监控系统设计方案

中央空调监控系统设计方案 一、引言 楼宇自动化系统中中央空调子系统占有重要的地位,目前中央空调系统的自动化实现方式很多,有采用单片机,接口采用RS485,现场总线或者以太网,能实现中央空调的远程监控功能;还有采用PLC,比如西门子的S7-200实现数据的采集和监控。目前单片机种类很多,能实现本采集监控功能的芯片选择范围也较广,比如MEGA系列,freescale系列等,另外高端的芯片本身带有丰富的接口,实现更加方便,但是成本较高,另外基于PLC的中央空调监控系统成本瓶颈限制了其进一步的推广。所以开发一套低成本、高可靠性的中央空调远程监控系统是很有必要的。 中央空调监控系统是一套工业远程监控系统。利用此系统,可以通过电脑对中央空调的主机和管道系统的各类参数进行远程集中监控。中央空调监控系统包括:空调冷源监控、空调机组监控、新风机组监控、风机盘管监控、膨胀水箱高、低水位监测报警和屋顶排气风机、通风机控制等。 二、系统结构 本系统采用模块化可编程控制器(PLC)进行设计,使用人机界面进行集中操作,保证系统的安全、可靠、连续运行。整个监控系统由可编程控制器(PLC)、监控电脑和数据通讯网络(TCP/IP以太网)组成。 下图为中央空调监控系统结构示意图

图1 系统结构示意图 三、系统设计思路 目前的中央空调系统按输送介质主要有以下三类:空气,水和冷凝剂,所以相应的中央空调系统主要分为风管系统、冷热水系统和制冷剂系统。本方案主要适用对象是冷热水系统。冷热水系统分主机和风机盘管,主要工作原理是通过室外主机产生出空调的冷热水,由管道系统送至室内的各末端装置,在末端处冷热水与室内空气进行热量交换,产生冷热风,从而消除房间空调负荷。冷热水空调系统的末端通常都装有风机盘管,风机盘管的控制原理采用温控器加电动阀结构,如图1示。所以可以通过调节末端风机转速来调节送入室内的冷热量,由此可见,此种系统的特点是可以对各个末端(房间进行)单独的控制和调节。 室内温度可由设于每台风机盘管回水支管上与各房间内的温度传感器连锁的电动三通阀调节,亦可由风机盘管三速开关调节。

最新部编版中考语文模拟试卷分类汇编语言运用(2)

最新部编版中考语文模拟试卷分类汇编语言运用(2) 一、初中语文语言运用 1.阅读下面材料,按要求作答。 皮影戏,又称“影子戏”或“灯影戏”,是一种以兽皮或纸板做成的人物剪影以表演故事的民间戏剧。表演时,艺人们在白色幕布后面,一边操纵影人,一边用当地流行的曲调讲述故事,同时配以打击乐器和弦乐,有浓厚的乡土气息。因其流行范围极为广泛,并因各地所演的声腔不同而形成多种多样的皮影戏。皮影戏是中国民间古老的传统艺术,老北京人都叫它“驴皮影”。据史书记载,皮影戏始于西汉,兴于唐朝,盛于清代,元代时期传至西亚和欧洲,可谓历史悠久,源远流长。2011年,中国皮影戏入选人类非物质文化遗产代表作名录。 (1)请用一句话概括以上内容,不超过30字。 (2)根据材料内容,以“皮影戏”为描述对象,用上一种修辞方法,写一句话。 【答案】(1)皮影戏种类多样、流传广泛、历史悠久、入选“非遗”代表名作录。 (2)示例一:皮影戏以其浓厚的乡土气息,丰富多彩的声腔,源远流长的历史入选人类非物质文化遗产代表作名录。 示例二:皮影戏用自己独特的魅力讲述着人间的喜怒哀乐。 【解析】【分析】(1)仔细阅读材料,我们可以提炼出这些关键词句:“流行范围极为广泛”“多种多样的皮影戏”“历史悠久,源远流长”“入选人类非物质文化遗产代表作名录”。再将这些要点进行加工即可。 (2)题干要求“根据材料内容”“用上一种修辞方法”来描述皮影戏。因此,回答时需要先从材料中找到皮影戏的特点,再用修辞将它生动表述出来。比如皮影戏“浓厚的乡土气息,丰富多彩的声腔”,“历史悠久,源远流长”,再如“中国民间古老的传统艺术”。 故答案为:⑴皮影戏种类多样、流传广泛、历史悠久、入选“非遗”代表名作录。 ⑵示例一:皮影戏以其浓厚的乡土气息,丰富多彩的声腔,源远流长的历史入选人类非物质文化遗产代表作名录。示例二:皮影戏用自己独特的魅力讲述着人间的喜怒哀乐。 【点评】⑴本题考查考生的概括能力,要求考生读懂材料,提取关键信息,关键语句,组织语言要简洁。 ⑵本题考查考生的语言表达能力,注意题干的要求,要结合材料的内容进行作答。 2.阅读下面材料,按要求答题。 在我国文学史上,唐诗流传数量最多、影响最广。这是什么原因呢? 在唐之前,也有《离骚》等优秀诗作,但诗的语言过于文人化,口语化程度不高,能被完整记住广为流传的名句名篇却不多。唐代诗歌语言出现了一个巨大变化,诗歌的平民化和口语化程度大大改善。朗朗上口,易记易背。 唐诗流传甚广,还有另一个重要的原因,________________。唐诗中多七言律诗、五言律诗、七言绝句、五言绝句等格律诗。格律化的运用,大大增加了诗歌的节奏感,便于记诵。 因此,唐诗流传既多且广,至今不衰。 (1)材料中画线句有语病,请写出修改意见。

汇编语言(王爽)_第二版_课后题全_答案6

解题过程: 物理地址=SA*16+EA 20000h=SA*16+EA SA=(20000h-EA)/16=2000h-EA/16 EA取最大值时,SA=2000h-ffffh/16=1001h,SA为最小值 EA取最小值时,SA=2000h-0h/16=2000h,SA为最大值 这里的ffffH/16=fffh是通过WIN自带计算器算的 按位移来算确实应该为fff.fh,这里小数点后的f应该是省略了 单就除法来说,应有商和余数,但此题要求的是地址最大和最小,所以余数忽略了 如果根据位移的算法(段地址*16=16进制左移一位),小数点后应该是不能省略的 我们可以反过来再思考下,如果SA为1000h的话,小数点后省略 SA=1000h,EA取最大ffffh,物理地址为1ffffh,将无法寻到20000H单元 这道题不应看成是单纯的计算题 检测点2.3 下面的3条指令执行后,cpu几次修改IP?都是在什么时候?最后IP中的值是多少? mov ax,bx sub ax,ax jmp ax 答:一共修改四次 第一次:读取mov ax,bx之后 第二次:读取sub ax,ax之后 第三次:读取jmp ax之后 第四次:执行jmp ax修改IP 最后IP的值为0000H,因为最后ax中的值为0000H,所以IP中的值也为0000H 实验一查看CPU和内存,用机器指令和汇编指令编程 2实验任务 (1)使用Debug,将下面的程序段写入内存,逐条执行,观察每条指令执行后,CPU中相关寄存器中内容的变化。 机器码汇编指令寄存器 b8 20 4e mov ax,4E20H ax=4E20H 05 16 14 add ax,1416H ax=6236H bb 00 20 mov BX,2000H bx=2000H

汇编语言上机实验

汇编语言程序设计的实验环境及实验步骤 知识提要: 1、汇编语言源程序编写好以后,必须经过下列几个步骤才能在机器上运行: (1) 编辑源程序(生成.ASM文件) (2) 汇编源程序(.ASM → .OBJ) (3) 连接目标程序(.OBJ → .EXE ) (4) 调试可执行程序(使用调试程序Debug调试生成的.EXE文件) (5) 运行程序输出结果。 2、Windows环境下的汇编语言集成编程环境的使用 实验一汇编语言上机实验(一) 一、实验要求和目的 1、掌握汇编语言程序设计的基本方法和技能; 2、熟练掌握使用全屏幕编辑程序EDIT编辑汇编语言源程序; 3、熟练掌握宏汇编程序MASM的使用; 4、熟练掌握连接程序LINK的使用。 二、软硬件环境 1、硬件环境:微机CPU 486以上,500MB以上硬盘,32M以上内存; 2、软件环境:装有MASM、DEBUG、LINK等应用程序。 三、实验内容与步骤 1、实验内容 编写程序,判断一个年份是否是闰年。 2、实验步骤 汇编语言程序设计上机过程如图1.1所示。 图1.1 汇编语言程序上机过程 (一)用编辑程序EDIT建立汇编语言源程序文件(ASM文件)

建议源程序存放的目录名为MASM中,MASM子目录在D盘的根目录下。 可以在DOS模式下用编辑程序EDIT.EXE建立汇编语言源程序文件ABC.ASM,注意文件名的扩展名必须是.ASM。也可以在Windows 2000或者在Windows XP环境下鼠标单击“开始”→“运行”,在“运行”中输入“CMD”进入DOS模式,运行EDIT软件,例如:C:\documents and settings\administrator>cd\ *进入C盘根目录 C:\>d: *进入D盘 D:\>md masm *在D盘创建MASM文件夹D:\>cd masm *进入MASM文件夹 D:\masm>edit run.asm *建立run源文件 进入EDIT的程序编辑画面时,编写程序,判断一个年份是否是闰年的汇编语言源程序,输入汇编语言源程序如下: DATA SEGMENT INFON DB 0DH,0AH,'Please input a year: $' Y DB 0DH,0AH,'This is a leap year! $' N DB 0DH,0AH,'This is not a leap year! $' W DW 0 BUF DB 8 DB ? DB 8 DUP(?) DATA ENDS STACK SEGMENT 'stack' DB 200 DUP(0) STACK ENDS CODE SEGMENT ASSUME DS:DATA,SS:STACK,CS:CODE START: MOV AX,DATA MOV DS,AX LEA DX,INFON MOV AH,9 INT 21H LEA DX,BUF MOV AH,10 INT 21H MOV CL, [BUF+1] LEA DI,BUF+2 CALL DATACATE CALL IFYEARS JC A1 LEA DX,N MOV AH,9 INT 21H JMP EXIT A1: LEA DX,Y MOV AH,9 INT 21H EXIT: MOV AH,4CH INT 21H DATACATE PROC NEAR

中央空调自动控制系统设计说明概要

自控系统介绍 一、概述 随着科技的不断发展和进步,现代化的建筑物迅速崛起及发展,已成为国民经济迅速增长的必然条件。而现代化建筑物的大型化、智能化和多功能化,必然导致建筑物内机电设备种类繁多,技术性能复杂,维修服务保养项目的不断增加,管理工作已非人工所能应付。因此,采用自动化监控系统技术及计算机管理已成为现代建筑最重要的管理手段。它可以大量的节省人力、能源、降低设备故障率、提高设备运行效率、延长设备使用寿命、减少维护及营运成本,提高建筑物总体运作管理水平。 建筑自动化监控系统(Building Automation System,简称BAS),实质上是一套中央监控系统(Central Control Monitoring System, 简称CCMS),有时称为综合中央管理系统。现阶段已广泛应用于各类建筑领域,以提供对各类建筑物内设备进行高效率管理与控制的有效途径。 BA系统的主要功能是: 对机电设备实现以最优控制为中心的过程控制自动化; 以运行状态监视和计算为中心的设备管理自动化; 以安全状态监视和灾害控制为中心的安全管理自动化; 以节能运行为中心的能量管理自动化。 机房集中监控系统是智能建筑系统中最重要的子系统之一,这可以从以下几方面看出: 智能建筑设备控制中机房设备相对比例较大,控制流程和技术较复杂,涉及自动控制、通信、计算机、图形及显示技术等。 机房集中监控系统,它不仅涉及对大厦的电、风、水等设备进行控制,而且与大厦的IT(信息技术)应用了有紧密的联系。 机房集中监控系统技术发展十分迅速,控制网络技术的突破性进展给楼宇控制领域带来巨大的影响。 机房集中监控系统是智能化工程中投资较大的部分。 1、系统的必要性 随着计算机技术的发展和普及,计算机系统数量与日俱增,其配套的环境设备也日益增多,计算机房已成为各大单位的重要组成部分。机房的环境设备(供配电、 UPS、暖通设备、等)必须时时刻刻为计算机系统提供正常的运行环境。一旦机房设备出现故障,就会影响到计算机系统的运行,对数据传输、存储及系统运行的可靠性构成威胁,如事故严重又不能及时处理,就可能损坏硬件设备,造成严重后果。所以机房的集中管理更为重要,一旦系统发生故障,造成的经济损失更是不可估量。尤其目前国内普遍缺乏机房环境设备的专业管理人员,在许多地方的机房不得不安排软件人员或者不太懂机房设备管理甚至根本不懂机房设备维护的人员值班,这对机房的安全运行无疑又是一个不利因素。正是为了解决上述问题,本自控方案实现了机房设备的统一监控,减轻了机房维护人员负担,提高了系统的可靠性,实现了机房的科学管理。

相关主题
文本预览
相关文档 最新文档