[工学]微机原理与接口技术课程设计论文内容摘要:
AL MOV AX,DX MOV DX,0 MOV BX,100 DIV BX SHOWCHAR AL MOV AX,DX MOV DX,0 MOV BX,10 DIV BX SHOWCHAR AL MOV AX,DX MOV DX,0 MOV BX,1 DIV BX SHOWCHAR AL POP DI POP SI POP DX POP CX POP BX POP AX ENDM。 =============这个函数显示一个负号=================== NEGATIVE MACRO PUSH DX PUSH AX MOV DL,39。 39。 MOV AH,02H INT 21H POP AX POP DX ENDM。 =============这个函数用来计算======================。 功能说明:。 本函数实现两个5位十进制数的减法。 参数说明:。 输入参数:。 FLAG1:被减数的符号位(0:正数 1:负数)。 FLAG2:减数的符号位(0:正数 1:负数)。 NUMBER1:被减数的正数。 NUMBER2:减数的正数。 输出参数:。 FLAG:输出数据的符号位(0:正数 1:负数)。 RESULT:输出的数据 MYSUB MACRO FLAG1,FLAG2,NUMBER1,NUMBER2,FLAG,RESULT PUSH AX PUSH BX PUSH CX PUSH DX PUSH SI PUSH DI MOV AX,NUMBER1。 两个数不相等,先判断符号 MOV BL,FLAG1 CMP BL,FLAG2。 两个数同号 JZ SAMEFLAG。 两个数不同号。 第一个数为负数,第二个数为正数。 结果肯定为负数flag=1 JA A1。 第一个数为正数,第二个数为负数。 结果肯定为正数flag=0 JB B1 A1: MOV FLAG,1 JMP POS1 B1: MOV FLAG,0 JMP POS1 POS1: ADD AX,NUMBER2。 判断结果是否有进位 JC FLOW0 MOV RESULT,AX JMP Q FLOW0: CMP FLAG,0 JNZ FLOW1 MOV DX,OFFSET OVERFLOW1 JMP GO FLOW1: MOV DX,OFFSET OVERFLOW2 GO: MOV AH,09H INT 21H CRLF JMP Q SAMEFLAG:。 两个数相等,直接把0赋值给RESULT CMP AX,NUMBER2 JZ ZERO。 判断是否均为正数 CMP BL,0 JZ BOTHPOS。 两者均为负数。 先比较大小 CMP AX,NUMBER2。 第一个数小于第二个数 JB LESS1。 第一个数大于第二个数 MOV FLAG,1 JMP POS0 LESS1: MOV FLAG,0 JMP LESS BOTHPOS:。 先比较大小 CMP AX,NUMBER2。 第一个数小于第二个数 JB LESS0。 第一个数大于第二个数 MOV FLAG,0 JMP POS0 LESS0: MOV FLAG,1 JMP LESS POS0:。 不可更改 SUB AX,NUMBER2 MOV RESULT,AX JMP Q LESS:。 不可更改 MOV AX,NUMBER2 SUB AX,NUMBER1 MOV RESULT,AX JMP Q ZERO: MOV RESULT,0 MOV FLAG,0 JMP Q Q: POP DI POP SI POP DX POP CX POP BX POP AX ENDM。 =============宏定义结束=============================。 =============主程序开始=============================.8086。 =============数据段定义开始============================= DATAS SEGMENT。 数据段定义 DATALENGTH EQU 5。 定义数据长度 NUMBERMSG1 DB 39。 input the first number:39。 ,39。 $39。 请输入被减数 NUMBERMSG2 DB 39。 input the second number:39。 ,39。 $39。 请输入减数 FLAG1 DB 0。 被减数负数标志,为1表示是负数 FLAG2 DB 0。 减数负数标志,为1表示示负数 FLAG DB 0 DATA1 DB DATALENGTH DUP(?)。 被减数(ASCII表示) DB 39。 $39。 DATA2 DB DATALENGTH DUP(?)。 减数(ASCII表示)。[工学]微机原理与接口技术课程设计论文
相关推荐
44H FF DD 12345H DATA ENDS (2)内存分配: DS:1060H G1 20H FFH 31H E6H DS:1064H G2 F6H 0FH 64H 10H DS:1068H G3 05H 00H 05H 00H 05H 00H DS:106EH G4 46H 00H „„ „„ DS:1200H F2 11H 22H 33H 44H DS:1204H FF 45H
E、部分框架承重 纵墙承重的优点是( )。 A、空间组合较灵活 B、纵墙上开门、窗限制较少 C、整体刚度好 D、楼板所用材料较横墙承重少 E、抗震好 答案请看我的博客(百度空间): 在一般民用建筑中,小开间横墙承重结构的优点有( )。 A、空间划分灵活 B、房屋的整体性好 C、结构刚度较大 D、有利于组织室内通风 横墙承重方案中建筑开间在( )较经济。 A、 B、 C、 D、 E、
可制备自密度,大流动性混凝土, 采用泵送溶流新工艺,可大大提高施工效率。 混凝土中掺加复合外加剂。 还能减少混凝土搅拌,成型过程中的能耗,消除震耳欲聋的噪 声危害。 混凝土中掺加着色剂。 可制成各种装饰混凝土。 外加剂的分类 17 混凝土外加剂的分类 (1)改善新拌混凝土流动性的外加剂。 主要包括各种减水剂、引气剂、灌浆剂、泵送剂等。 (2)调节混凝土凝结时间和硬化性能的外加剂。 主要包括缓凝剂
点流体静压强的大小作用面方向无关,只与该点的位置有关。 ①层流区 ②临界过渡区 ③紊流光滑区 ④紊流过度区 ⑤紊流粗糙区意义:比较完整地反应了沿程阻力系数的变化规律,揭示了沿程阻力系数变化的主要因素。 在于将流场划分为两个计算方法不同的区域,即势流区和附面层。 在附面层外的势流区按无旋流动理想流体能量方程或动量方程求解;在附面层内,按粘性有旋流动流体能量方程或NS方程求解
: (a)由∑ Fx=0 FAx=0 (b) 由∑ Fx=0 FAx=0 由∑ Fy=0 FAy=0 由∑ Fy=0 FAyqaP=0 由∑ M=0 MAm=0 MA=m ∴ FAy=qa+P 由∑ M=0 MAq•a•a/2Pa=0 ∴ MA=qa2/2+Pa (c) (d) (c) 由∑ Fx=0 FAx+P=0 (d) 由∑ Fx=0 FAx=0 ∴ FAx=P 由∑ MA=0
密实程度,越松,孔隙越大越;( 3)均匀性,越均匀,孔隙度越大;( 4)形状:棱角越明显,通常排列就越松散;( 5)胶结程度。 裂隙: 固结的岩石,包括沉积岩、变质岩、岩浆岩,受地壳运动及其它内外地质应力作用下,岩石破裂变形产生的空隙。 裂隙率 = 裂隙体积 /岩石总体积 100% 注意测定裂隙的方向、宽度、延伸长度、充填程度等。 溶隙: 可溶岩中的各种裂隙,被流水溶蚀扩大成为各种形态的溶隙。