IBMPC汇编语言程序设计第二版课后习题答案清华大学

IBMPC汇编语言程序设计第二版课后习题答案清华大学
IBMPC汇编语言程序设计第二版课后习题答案清华大学

您正在查看 "ibm-pc汇编语言程序设计(第二版课后习题答案" 分类下的文章

IBM-PC汇编语言程序设计(第二版课后习题答案(清华大学出版社(沈美明,温冬蝉著第三章答案1-222006-11-02 22:56

IBM-PC汇编语言程序设计(第二版课后习题答案(清华大学出版社(沈美明,温冬蝉著答案

1。

.(1立即寻址没有

(2直接寻址 7237H

(3使用BX的寄存器寻址没有

(4使用BX的间接寻址 637DH

(5使用BX的寄存器相对寻址 0D5F0H

(6 基址变址寻址 8E18H

(7相对基址变址 004FH

2。根据下列要求,写出相应的汇编指令。

(1ADD DX,BX

(2 ADD AL,[BX][SI]

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

(4 MOV AX,2A59H ADD [0524H] ,AX

(5 ADD AL ,0B5H

3。

(1寄存器间接寻址

MOV BX,OFFSET [BLOCK][0AH]

MOV DX ,[BX]

(2寄存器相对寻址

MOV SI,OAH

MOV DX,[BLOCK][SI]

(3基址变址寻址

MOV BX ,BLOCK

MOV SI,OAH

MOV DX,[BX][SI]

没人来看,还是要写~~

4。现有(DS

=2000H,(BX=0100H,(SI=0002H,(20100=12H,(20101=34H,(20102=56H,(20103=7 8H,(21200=2 AH,(20201=4CH,(21202=B7H,(21203=65H,试说明下列各条指令执行完后,AX寄存器的内容。

(1MOV AX,1200H 1200H

(2 MOV AX,BX 0100H

(3 MOV AX,[1200] 4C2AH 注意,是字单元!!

(4MOV AX,[BX] 3412H 同上

(5MOV 1100[BX] 4C2AH

(6 MOV AX,[BX][SI] 7856H

(7 MOV AX,1100[BX][SI] 65B7H

5。

(1 7CD9H (2 1200H (3 6319H

6。 MOV BX,2000H

LES DI ,[BX]

MOV AX, ES:DI

7。转向地址OBJ的值分别为:(1064DH (20691H (305E0H 注意有符号数的符号位~~

8。(1 MOV AX,0ABH 立即数寻址

无物理地址

(2MOV AX,BX 寄存器寻址

同上

(3MOV AX,[100] 直接寻址

20100H

(4MOV AX,VAL 直接寻址

20050H

(5 MOV AX,[BX] 寄存器间接寻址

20100H

(6 MOV AX,ES:[BX] 直接寻址

21100H

(7 MOV AX,[BP] 寄存器间接寻址

20010H

(8MOV AX,[SI] 同上

200A0H

(9 MOV AX,[BX+10] 寄存器相对寻址

20110H

(10MOV AX,VAL[BX] 同上

20150H

(11 MOV AX,[BX][SI] 基址变址寻址

201A0H

(12 MOV AX,VAL[BX][SI] 相对基相变址寻址201F0H

9。

(1的指令: MOV AX, [BX][0CH] MOV ZREO ,AX (2 的指令: MOV AX,ARRAY[BX] MOV ZREO,AX

10。 MOV AX,TABLE 是把符号地址TABLE里的内容送到AX里,指令执行完后,(AX=1234H

LEA AX,TABLE 是把符号地址TABLE 的有效地址(这里是偏移量送到指定寄存器AX里,指

令执行完后,(AX=0032H

11。执行完指令后,(AX=1E00H

12。 LEA AX,CSTRING

MOV DL,AX

MOV DH,[AX+6]

13。这个,,图,很麻烦了,所以就不画了~~大家可以看一下课本上P51--P53,很清楚,看完了这道韪也会了~~~

14。LES BX,[2000]

MOV AX,ES:[BX]

注意:一开始我写的是: MOV AX,ES:[8000H],后来看到题目里要求写两条指令,所以一条就不行了,就要画蛇添足~~~

15。运算结果 SF,ZF,CF,OF各位的值(从左至右依次往下~

(1 74D4H 0 0 0 0

(2 A5C1H 1 0 0 1

(3 4240 H 0 0 1 0

(4 0000 H 0 1 1 0

16。接上表~

(1 5D14 0 0 0 0

(2 A870 1 0 0 1

(3 D870 1 0 0 0

(4 34E4 0 0 1 0

17。

(1.MOV AX,Z ;把Z送到AX

SUB AX,X ;Z-X

ADD AX,W ;W+(Z-X

MOV Z,AX ;结果保存在Z中

(2. MOV AX,R ;R送到AX中

ADD AX,9 ;R+9

MOV BX,X ;X送到BX中

ADD BX,6 ;X+6

ADD AX,BX ;(R+9+(X+6,结果保存在AX中

MOV BX,W ; W送到BX中

SUB BX,AX ; W-(R+9-(X+6,连续减去两个数,相当于减去这两个数的和~~ MOV Z,BX ;最终结果送到Z中

(3

MOV AX,W ;把W送到AX

IMUL X ;W*X 注意:低十六位保存在AX里,高十六位保存在DX里

MOV BX,Y ;把Y送到BX 里

ADD BX,6 ;Y+6

IDIV BX ;(W*X/(Y+6 注意:商保存在AX里,余数保存在DX里

MOV Z,AX ;把商送到Z中,

MOV R,DX ;把余数送到R中

(4

MOV AX,W ;把W送到AX中

SUB AX,X ;W-X

CWD ;把AX中的十六位带符号数扩展成为32位,低十六位保存在AX 中,高十六位保

;在DX中

MOV BX,5 ;把5送到BX中

IDIV BX ;(W-X/5 被除数为32位,除数为16位商为16

IMUL Y ;上一步结果再乖以Y,积为32位

MOV BX,2 ;把2送到BX中

IMUL BX ;上一步乘法所得的积再乘以2,各为64位

MOV Z,EAX ;把结果中低32位放入Z双字单元中MOV [Z+4],EDX ;把结果中高32位放入Z+4双字单元中18。

指令本条指令执行完后AX的内容

执行完后CF,SF,ZF的值

MOV AX,1234H 1234H 0 0 0

MOV CL,4 1234H 0 0 0

ROL AX,CL 2341H 1 0 0

DEC AX 2340H 1 0 0

MOV CX,4 2340H 1 0 0

MUL CX 8918H 0 0 0

INT 20H

程序结束后,(AX=8918H (DX=0000H

19。

指令执行完后AX的内容

执行完后CF ,SF,ZF和OF的值

MOV AX,0 0 0010

DEC AX FFFFH 0100

ADD AX,7FFFH 7FFEH

0000

ADD AX,2 8000H 0101 NOT AX 7FFFH 0101 SUB AX,0FFFFH 8000H 1101

ADD AX,8000H 0000H 1011

SUB AX,1 FFFFH 1101 AND AX,58D1H 58D1H 0000

SAL AX,1 B1A2H 0101 SAR AX,1 D8D1H 0100 NEG AX 272FH 1000 ROR AX,1 9397H 1001 20。

(1MOV AX,DATAX ADD DATAY,AX

(2MOV AX,DATAX ADD DATAY,AX

MOV AX,[DATAX+2]

ADD [DATAY+2] ,AX

(3本組指令的作用是:BX <------[DATAX]+[DATAY]+[1](CF的值帶進位加法~ (4MOV AX,DATAX

MUL DATAY ;結果的高十六位保存在DX裏,低十六位保存在AX裏

(5MOV AX,DATAX

MOV DX,[DATAX+2]

MUL DWORD DATAY ;結果的高三十二位保存在EDX裏,低三十二位保存在EAX裏

;這裏所用的DWORD為一屬性操作符,在第四章會學到~~

(6MOV AX,DATAX

DIV 17H ;結果商保存在AL中,余數在AH中

(7MOV AX,DATAX

CDW

DIV DATAY

21。NEG DX

NEG AX

SBB DX,0

22。

80x86汇编语言程序设计教程》(清华大学出版社,黑色封面,杨季文著)

80x86汇编语言程序设计教程》(清华大学出版社,黑色封面,杨季文著) 《计算机操作系统原理》 《Inside Windows 2000》(微软出版社,我看的是E文版的,中文的书名想必是Windows 2000 技术内幕之类吧)。 《数据结构和算法》——这门课程能够决定一个人程序设计水平的高低,是一门核心课程。我首选的是清华版的(朱战立,刘天时) 《软件工程》——这门课程是越到后来就越发现它的重要,虽然刚开始看时就象看马哲一样不知所云。我的建议是看《实用软件工程》(黄色,清华) 《Windows 程序设计》——《北京大学出版社,Petzold著》我建议任何企图设计Windows 程序的人在学习VC以前仔细的学完它。而且前面的那本 建议:你还可以在CSDN上阅读到许多书评。这些书评能够帮助你决定读什么样的书 关于编程的网站 计算机编程 郭新明-FTP服务器体验式学习课程(张孝祥监制) https://www.360docs.net/doc/af4498319.html,/so/so138.aspx?id=3997 https://www.360docs.net/doc/af4498319.html,快速开发新闻系统在线播放 https://www.360docs.net/doc/af4498319.html,/so/so138.aspx?id=4708 数字电路基础[宁波电大] https://www.360docs.net/doc/af4498319.html,/so/so138.aspx?id=774 计算机组成与汇编语言程序设计(赵丽梅)宁波电大 https://www.360docs.net/doc/af4498319.html,/so/so138.aspx?id=1242 操作系统(陈访荣)宁波电大(在线播放) https://www.360docs.net/doc/af4498319.html,/so/so138.aspx?id=4708 计算机网络(马敏飞)宁波电大 https://www.360docs.net/doc/af4498319.html,/so/so138.aspx?id=1243 https://www.360docs.net/doc/af4498319.html, 2.0快速入门(12)-https://www.360docs.net/doc/af4498319.html, 2.0网站快速导航 https://www.360docs.net/doc/af4498319.html,/so/so138.aspx?id=2501 Internet和Intranet应用(薛昭旺)宁波电大 https://www.360docs.net/doc/af4498319.html,/so/so138.aspx?id=1245 2004年电脑硬件安装调试维修视频教学讲授 https://www.360docs.net/doc/af4498319.html,/so/so138.aspx?id=4825 https://www.360docs.net/doc/af4498319.html, 高级排错技巧 https://www.360docs.net/doc/af4498319.html,/so/so138.aspx?id=768 SQL Server 2000管理专家系列课程 https://www.360docs.net/doc/af4498319.html,/so/so138.aspx?id=4832 开心三人行系列(2):使用Atlas 构建AJAX应用 https://www.360docs.net/doc/af4498319.html,/so/so138.aspx?id=2564 Visual Basic 2005开发技巧系列课程(4): 在Visual Basic 2005中使用.NET Framework 2.0新增功能 https://www.360docs.net/doc/af4498319.html,/so/so138.aspx?id=2526 SQL Server 2005 系列课程-使用ADO https://www.360docs.net/doc/af4498319.html,开发SQL Server 2005 OLAP应用 https://www.360docs.net/doc/af4498319.html,/so/so138.aspx?id=2535

2012矩阵论复习题

2012矩阵论复习题 1. 设+=R V 是正实数集,对于任意的V y x ∈,,定义x 与y 的和为 y x y x ?=⊕ 对于任意的数R k ∈,定义k 与x 的数乘为 k x x k =? 问:对于上述定义加法和数乘运算的集合V ,是否构成线性空间,并说明理由. 2.对任意的2,R y x ∈,),(21x x x =,),(21y y y =定义x 与y 的和为 ),(112211y x y x y x y x +++=⊕ 对于任意的数R k ∈,定义k 与x 的数乘为 )2 )1(,(2121x k k kx kx x k -+=? 问:对于上述定义加法和数乘运算的集合2R ,是否构成线性空间,并说明理由. 3.设},022|),,{(321321R x x x x x x x S i ∈=++=,试证明S 是3R 的子空间,并求S 的一组基和S dim . 4.设)(R P n 表示次数不超过n 的全体多项式构成的线性空间, )}()(,0)0(|)({R P x f f x f S n ∈='= 证明S 是)(R P n 的子空间,并写出S 的一组基和计算S dim . 5. 设T 是2R 上的线性变换,对于基向量i 和j 有 j i i T +=)( j i j T -=2)( 1)确定T 在基},{j i 下的矩阵; 2)若j i e -=1 j i e +=32,确定T 在基},{21e e 下的矩阵. 6. 设T 是3R 上的线性变换,对于基},,{k j i 有 k j k j i T -=++)( i k j T =+)( k j i k T 532)(++=

IBM-PC汇编语言程序设计(第二版)课后习题答案(清华大学出版社)(著)答案

IBM-PC汇编语言程序设计(第二版)课后习题答案(清华大学出版社)(沈美明,温冬蝉著)答案 第三章答案1-22 1. (1)立即寻址没有 (2)直接寻址 7237H (3)使用BX的寄存器寻址没有 (4)使用BX的间接寻址 637DH (5)使用BX的寄存器相对寻址 0D5F0H (6) 基址变址寻址 8E18H (7)相对基址变址 004FH 2.根据下列要求,写出相应的汇编指令。 (1)ADD DX,BX (2) ADD AL,[BX][SI] (3) ADD [BX][0B2H], CX (4) MOV AX,2A59H ADD [0524H] ,AX (5) ADD AL ,0B5H 3. (1)寄存器间接寻址 MOV BX,OFFSET [BLOCK][0AH] MOV DX ,[BX] (2)寄存器相对寻址 MOV SI,OAH MOV DX,[BLOCK][SI] (3)基址变址寻址 MOV BX ,BLOCK MOV SI,OAH MOV DX,[BX][SI] 4. 现有(DS)=2000H, (BX)=0100H, (SI)=0002H,(20100)=12H, (20101)=34H,(20102)=56H, (20103)=78H,(21200)=2AH,(20201)=4CH,(21202)=B7H,(21203)=65H,试说明下列各条指令执行完后,AX寄存器的内容。 (1)MOV AX,1200H 1200H (2) MOV AX,BX 0100H

(3) MOV AX,[1200] 4C2AH 注意,是字单元!! (4)MOV AX,[BX] 同上 (5)MOV 1100[BX] 4C2AH (6) MOV AX,[BX][SI] 7856H (7) MOV AX,1100[BX][SI] 65B7H 5.(1) 7CD9H (2) 1200H (3) 6319H 6. MOV BX,2000H LES DI ,[BX] MOV AX, ES:DI 7.转向地址OBJ的值分别为:(1)064DH (2)0691H (3)05E0H 注意有符号数的符号位 8.(1) MOV AX,0ABH 立即数寻址无物理地址 (2) MOV AX,BX 寄存器寻址同上 (3) MOV AX,[100] 直接寻址 20100H (4) MOV AX,VAL 直接寻址 20050H (5) MOV AX,[BX] 寄存器间接寻址 20100H (6) MOV AX,ES:[BX] 直接寻址 21100H (7) MOV AX,[BP] 寄存器间接寻址 20010H (8)MOV AX,[SI] 同上 200A0H (9) MOV AX,[BX+10] 寄存器相对寻址 20110H (10)MOV AX,VAL[BX] 同上 20150H (11) MOV AX,[BX][SI] 基址变址寻址 201A0H (12) MOV AX,VAL[BX][SI] 相对基相变址寻址 201F0H 9.(1)的指令: MOV AX, [BX][0CH] MOV ZREO ,AX (2) 的指令: MOV AX,ARRAY[BX] MOV ZREO,AX 10. MOV AX,TABLE 是把符号地址TABLE里的内容送到AX里,指令执行完后,(AX)=1234H LEA AX,TABLE 是把符号地址TABLE 的有效地址(这里是偏移量)送到指定寄存器AX里,指令执行完后,(AX)=0032H 11. 执行完指令后,(AX)=1E00H 12. LEA AX,CSTRING MOV DL,AX MOV DH,[AX+6] 13. 这参考课本P51--P53 14.LES BX,[2000]

汇编语言

武汉理工大学华夏学院课程设计报告书 课程名称:汇编语言课程设计 题目:在屏幕上显示变换的图形 系名:信息工程系 专业班级:软件工程1131 姓名: 学号: 102128131 指导教师:李捷 2015 年 1 月 9 日

课程设计任务书 学生姓名: 专业班级: 软件1131 指导教师: 李捷 工作单位: 信息工程系 设计题目:在显示器上显示对称图1、图2 初始条件: PC 机上实现课程设计 要求完成的主要任务: 主要任务:(在规定的时间内完成下列任务) 1. 按”Esc ”退出程序;能有2种图形显示,2种色彩方案(见上图) 2. 按“1 , 2” 黑白----------显示图形1,图形2 3. 按“3 , 4”色彩方案1---显示图形1,图形2(颜色自定) 4. 按“5 , 6”色彩方案2---显示图形1,图形2(颜色自定)+ 时间安排: 设计报告撰写格式要求:(按提供的设计报告统一格式撰写) 1、 题目:在显示器上显示有色彩变换的数字对称图 2、设计目的:在课程设计实验中,利用顺序结构、循环结构和主、子程序的调用,更进 一步的学习和掌握汇编语言课程设计。 2、设计内容:写出简要的程序功能描述、程序运行条件--所需工具软件、输入/输出描述等。 3、程序结构:① 主要的段定义说明; ② 用到的子程序(宏)的功能说明、调用关系说明、参数传送方式说明等; ③ 主要算法描述等(各模块功能实现及典型指令的应用)。 4、设计步骤(注明时间安排) 5、程序流程图、源程序(程序必须有简单注释,源程序若太长,可作为附录) 6、实验结果(输出) 7、其他值得说明的内容(1)程序结构设计特点;(2)设计、调试程序心得、体会或不足。 附录:①源程序代码(必须有简单注释) ②参考文献 指 导 教 师 签 字: 2015年 1 月1日 系 主 任 签 字: 年 月 日

清华大学《大学物理》习题库试题及答案__07_热学习题

清华大学《大学物理》习题库试题及答案热学习题 一、选择题 1.4251:一定量的理想气体贮于某一容器中,温度为T ,气体分子的质量为m 。根据 理想气体的分子模型和统计假设,分子速度在x 方向的分量平方的平均值 (A) m kT x 32=v (B) m kT x 3312=v (C) m kT x /32=v (D) m kT x /2=v [ ] 2.4252:一定量的理想气体贮于某一容器中,温度为T ,气体分子的质量为m 。根据 理想气体分子模型和统计假设,分子速度在x 方向的分量的平均值 (A) m kT π8=x v (B) m kT π831=x v (C) m kT π38=x v (D) =x v 0 [ ] 3.4014:温度、压强相同的氦气和氧气,它们分子的平均动能ε和平均平动动能w 有如下关系: (A) ε和w 都相等 (B) ε相等,而w 不相等 (C) w 相等,而ε不相等 (D) ε和w 都不相等 [ ] 4.4022:在标准状态下,若氧气(视为刚性双原子分子的理想气体)和氦气的体积比V 1 / V 2=1 / 2 ,则其内能之比E 1 / E 2为: (A) 3 / 10 (B) 1 / 2 (C) 5 / 6 (D) 5 / 3 [ ] 5.4023:水蒸气分解成同温度的氢气和氧气,内能增加了百分之几(不计振动自由度和 化学能)? (A) 66.7% (B) 50% (C) 25% (D) 0 [ ] 6.4058:两瓶不同种类的理想气体,它们的温度和压强都相同,但体积不同,则单位 体积内的气体分子数n ,单位体积内的气体分子的总平动动能(E K /V ),单位体积内的气体质 量ρ,分别有如下关系: (A) n 不同,(E K /V )不同,ρ不同 (B) n 不同,(E K /V )不同,ρ相同 (C) n 相同,(E K /V )相同,ρ不同 (D) n 相同,(E K /V )相同,ρ相同 [ ] 7.4013:一瓶氦气和一瓶氮气密度相同,分子平均平动动能相同,而且它们都处于平 衡状态,则它们 (A) 温度相同、压强相同 (B) 温度、压强都不相同 (C) 温度相同,但氦气的压强大于氮气的压强 (D) 温度相同,但氦气的压强小于氮气的压强 [ ] 8.4012:关于温度的意义,有下列几种说法:(1) 气体的温度是分子平均平动动能的 量度;(2) 气体的温度是大量气体分子热运动的集体表现,具有统计意义;(3) 温度的高低 反映物质内部分子运动剧烈程度的不同;(4) 从微观上看,气体的温度表示每个气体分子的 冷热程度。这些说法中正确的是 (A) (1)、(2)、(4);(B) (1)、(2)、(3);(C) (2)、(3)、(4);(D) (1)、(3) 、(4); [ ] 9.4039:设声波通过理想气体的速率正比于气体分子的热运动平均速率,则声波通过 具有相同温度的氧气和氢气的速率之比22 H O /v v 为 (A) 1 (B) 1/2 (C) 1/3 (D) 1/4 [ ] 10.4041:设图示的两条曲线分别表示在相同温度下氧气和氢气分子的速率分布曲线;

80X86汇编语言程序设计教程+课后习题答案(清华大学版)

第二章答案 Tarzan 版 题2.1 8086/8088通用寄存器的通用性表现在何处?8个通用寄存器各自有何专门用途?哪些 寄存器可作为存储器寻址方式的指针寄存器? 答:8086/8088通用寄存器的通用性表现在: 这些寄存器除了各自规定的专门用途外,他们均可以用于传送和暂存数据,可以保存 算术逻辑运算中的操作数和运算结果; 8个通用寄存器的专门用途如下: AX 字乘法,字除法,字I/O BX 存储器指针 CX 串操作或循环控制中的计数器 DX 字乘法,字除法,间接I/O SI 存储器指针(串操作中的源指针) DI 存储器指针(串操作中的目的指针) BP 存储器指针(存取堆栈的指针) SP 堆栈指针 其中BX,SI,DI,BP可作为存储器寻址方式的指针寄存器 题2.2 从程序员的角度看,8086/8088有多少个可访问的16位寄存器?有多少个可访问的8位 寄存器? 答:从程序员的角度看,8086/8088有14个可访问的16位寄存器;有8个可访问的8位寄存器; 题2.3 寄存器AX与寄存器AH和AL的关系如何?请写出如下程序片段中每条指令执行后寄存器 AX的内容: MOV AX,1234H MOV AL,98H MOV AH,76H ADD AL,81H SUB AL,35H

ADD AL,AH ADC AH,AL ADD AX,0D2H SUB AX,0FFH 答: MOV AX,1234H AX=1234H MOV AL,98H AX=1298H MOV AH,76H AX=7698H ADD AL,81H AX=7619H SUB AL,35H AX=76E4H ADD AL,AH AX=765AH ADC AH,AL AX=D15AH ADD AX,0D2H AX=D22CH SUB AX,0FFH AX=D12DH 题2.4 8086/8088标志寄存器中定义了哪些标志?这些标志可分为哪两类?如何改变这些标志 的状态? 答: 8086/8088标志寄存器中定义了9个标志,如下: CF: Carry Flag ZF: Zero Flag SF: Sign Flag OF: Overflow Flag PF: Parity Flag AF: Auxiliary Carry Flag DF: Direction Flag IF: Interrupt-enable Flag TF: Trap Flag 这些标志可分为两类,分别为: 1、运算结果标志; 2、状态控制标志; 采用指令SAHF可把AH中的指定位送至标志寄存器低8位SF、ZF、AF、PF、CF; 采用CLC可清除CF,置CF到0 采用STC可置CF到1 采用CLD可置DF到0 采用sTD可置DF到1

运筹学教程清华第三版课后答案(第一章,第五章部分)

1.某饲养场饲养动物出售,设每头动物每天至少需700g蛋白质、30g矿物质、100mg 维生素。现有五种饲料可供选用,各种饲料每kg营养成分含量及单价如表1所示。表1 要求确定既满足动物生长的营养需要,又使费用最省的选用饲料的方案。 x表示满足动物生长的营养需要时,解:设总费用为Z。i=1,2,3,4,5代表5种饲料。 i 第i种饲料所需的数量。则有: 2.某医院护士值班班次、每班工作时间及各班所需护士数如表2所示。每班护士值班 开始时间向病房报道,试决定: (1)若护士上班后连续工作8h,该医院最少需要多少名护士,以满足轮班需要; (2)若除22:00上班的护士连续工作8h外(取消第6班),其他班次护士由医院排定上1~4班的其中两个班,则该医院又需要多少名护士满足轮班需要。表2 x第i班开始上班的人数,i=1,2,3,4,5,6 解:(1)设 i x第i 解:(2)在题设情况下,可知第五班一定要30个人才能满足轮班需要。则设设 i 班开始上班的人数,i=1,2,3,4。

a 3.要在长度为l的一根圆钢上截取不同长度的零件毛坯,毛坯长度有n种,分别为 j (j=1,2,…n)。问每种毛坯应当截取多少根,才能使圆钢残料最少,试建立本问题的数学模型。 解:设 x表示各种毛坯的数量,i=1,2,…n。 i 4.一艘货轮分前、中、后三个舱位,它们的与最大允许载重量如表3.1所示。现有三 种货物待运,已知有相关数据列于表3.2。 表3.1 表3.2 又为了航海安全,前、中、后舱实际载重量大体保持各舱最大允许载重量的比例关系。具体要求:前、后舱分别与中舱之间载重量比例的偏差不超过15%,前、后舱之间不超过10%。问该货轮应该载A,B,C各多少件运费收入才最大?试建立这个问题的线性规划模型。 x表示第i件商品在舱j的装载量,i,j=1,2,3 解:设 ij 1)商品的数量约束: 2)商品的容积约束: 3)最大载重量约束: 4)重量比例偏差的约束: 5.篮球队需要选择5名队员组成出场阵容参加比赛。8名队员的身高及擅长位置见表 5. 表5

清华大学《大学物理》习题库试题及答案--04-机械振动习题

一、选择题: 1.3001:把单摆摆球从平衡位置向位移正方向拉开,使摆线与竖直方向成一微小角度 θ ,然后由静止放手任其振动,从放手时开始计时。若用余弦函数表示其运动方程,则该单 摆振动的初相为 (A) π (B) π/2 (C) 0 (D) θ 2.3002:两个质点各自作简谐振动,它们的振幅相同、周期相同。第一个质点的振动方程为x 1 = A cos(ωt + α)。当第一个质点从相对于其平衡位置的正位移处回到平衡位置时,第二个质点正在最大正位移处。则第二个质点的振动方程为: (A) )π21cos(2++=αωt A x (B) ) π21 cos(2-+=αωt A x (C) ) π23 cos(2-+=αωt A x (D) )cos(2π++=αωt A x 3.3007:一质量为m 的物体挂在劲度系数为k 的轻弹簧下面,振动角频率为ω。若把此弹簧分割成二等份,将物体m 挂在分割后的一根弹簧上,则振动角频率是 (A) 2 ω (B) ω2 (C) 2/ω (D) ω /2 (B) 4.3396:一质点作简谐振动。其运动速度与时间的曲线如图所示。若质点的振动规律用余弦函数描述,则其初相应为 (A) π/6 (B) 5π/6 (C) -5π/6 (D) -π/6 (E) -2π/3 5.3552:一个弹簧振子和一个单摆(只考虑小幅度摆动),在地面上的固有振动周期分别为T 1和T 2。将它们拿到月球上去,相应的周期分别为1T '和2T '。则有 (A) 11T T >'且22T T >' (B) 11T T <'且22T T <' (C) 11T T ='且22T T =' (D) 11T T ='且22T T >' 6.5178:一质点沿x 轴作简谐振动,振动方程为 ) 31 2cos(1042π+π?=-t x (SI)。从t = 0时刻起,到质点位置在x = -2 cm 处,且向x 轴正方向运动的最短时间间隔为 (A) s 81 (B) s 61 (C) s 41 (D) s 31 (E) s 21 7.5179:一弹簧振子,重物的质量为m ,弹簧的劲度系数为k ,该振子作振幅为A 的简谐振动。当重物通过平衡位置且向规定的正方向运动时,开始计时。则其振动方程为: (A) )21/(cos π+=t m k A x (B) ) 21/cos(π-=t m k A x (C) ) π21/(cos +=t k m A x (D) )21/cos(π-=t k m A x (E) t m /k A x cos = 8.5312:一质点在x 轴上作简谐振动,振辐A = 4 cm ,周期T = 2 s ,其平衡位置取 v 2 1

清华大学《大学物理》习题库试题及答案__02_刚体习题

一、选择题 1.0148:几个力同时作用在一个具有光滑固定转轴的刚体上,如果这几个力的矢量和 为零,则此刚体 (A) 必然不会转动 (B) 转速必然不变 (C) 转速必然改变 (D) 转速可能不变,也可能改变 [ ] 2.0153:一圆盘绕过盘心且与盘面垂直的光滑固定轴O 以角速度ω按图示方向转动。 若如图所示的情况那样,将两个大小相等方向相反但不在同一条直线的力F 沿盘面同时作用到圆盘上,则圆盘的角速度ω (A) 必然增大 (B) 必然减少 (C) 不会改变 (D) 如何变化,不能确定 [ ] 3.0165:均匀细棒OA 可绕通过其一端O 而与棒垂直的水平固定光滑轴转动,如图所 示。今使棒从水平位置由静止开始自由下落,在棒摆动到竖直位置的过程中,下述说法哪一 种是正确的? (A) 角速度从小到大,角加速度从大到小 (B) 角速度从小到大,角加速度从小到大 (C) 角速度从大到小,角加速度从大到小 (D) 角速度从大到小,角加速度从小到大 [ ] 4.0289:关于刚体对轴的转动惯量,下列说法中正确的是 (A )只取决于刚体的质量,与质量的空间分布和轴的位置无关 (B )取决于刚体的质量和质量的空间分布,与轴的位置无关 (C )取决于刚体的质量、质量的空间分布和轴的位置 (D )只取决于转轴的位置,与刚体的质量和质量的空间分布无关 [ ] 5.0292:一轻绳绕在有水平轴的定滑轮上,滑轮的转动惯量为J ,绳下端挂一物体。 物体所受重力为P ,滑轮的角加速度为α。若将物体去掉而以与P 相等的力直接向下拉绳 子,滑轮的角加速度α将 (A) 不变 (B) 变小 (C) 变大 (D) 如何变化无法判断 [ ] 6.0126:花样滑冰运动员绕通过自身的竖直轴转动,开始时两臂伸开,转动惯量为J 0, 角速度为0ω。然后她将两臂收回,使转动惯量减少为31 J 0。这时她转动的角速度变为: (A) 031ω (B) () 03/1ω (C) 03ω (D) 03ω [ ] 7.0132:光滑的水平桌面上,有一长为2L 、质量为m 的匀质细杆,可绕过其中点且垂 直于杆的竖直光滑固定轴O 自由转动,其转动惯量为31 mL 2,起初杆静止。桌面上有两个质 量均为m v 相向运动,如图所示。当两小球同时与杆的两个端点发生完全非 弹性碰撞后,就与杆粘在一起转动,则这一系统碰撞后的转动角速 度应为: (A) L 32v (B) L 54v (C) L 76v (D) L 98v (E) L 712v [ ] 8.0133:如图所示,一静止的均匀细棒,长为L 、质量为M ,可绕通过棒的端点且垂 O v 俯视图

汇编语言(沈美明,温冬婵)课后答案

汇编语言程序设计(第二版) (清华大学IBM-PC 汇编语言程序设计(第二版)沈美明温冬婵编著) 第二章 1、答:直接由指令指定的I/O端口数为256个。 2、答: 3、答:字节单元:(30022H)= AB H,(30024H)= EF H 字单元:(30021H)= AB34 H,(30022H)= CDAB H。 4、答:3017:000A的存储单元的物理地址是3017AH, 3015:002A的存储单元的物理地址是3017AH, 3010:007A的存储单元的物理地址是3017AH。 5、答:该程序的第一个字的物理地址是0AAA40H。 6、答:条件标志OF、SF、ZF、CF的值依次分别为0、0、0、0。 7、答:(1)AX、BX、CX、DX、AH、AL、BH、BL、CH、CL、DH、DL、 SP、BP、DI、SI(注意:学生尽量不要用SP参与加减运算) (2)CX (3)DX、AX、AH、AL (4)CS、DS、ES、SS (5)FLAGS (6)IP (7)SS、SP、BP 8、答:可以用来指示存储器地址的寄存器有BX、SP、BP、DI、SI、IP、CS、DS、 ES、SS。 9、答:唯一正确的是D。 第三章 2、答: (1)ADD DX, BX (2)ADD AL, [BX][SI] (3)ADD [BX+0B2H], CX (4)ADD [0524H], 2A59H (5)ADD AL, 0B5H 3、答: (1)MOV BX, OFFSET BLOCK + 0AH MOV DX, [BX] (2)MOV BX, 0AH MOV DX, BLOCK[BX] (3)MOV BX, OFFSET BLOCK MOV SI, 0AH MOV DX, [BX][SI]

研究生矩阵论课后习题答案(全)习题二

习题二 1.化下列矩阵为Smith 标准型: (1)222211λλλλ λλλλλ?? -?? -????+-?? ; (2)2222 00 000 00(1)00000λλλλλλ ?? ?? -? ? ??-?? -?? ; (3)2222 232321234353234421λλλλλλλλλλλλλλ?? +--+-??+--+-????+---?? ; (4)23014360220620101003312200λλλλλλλλλλλλλλ????++??????--????---?? . 解:(1)对矩阵作初等变换 23221311(1)100 10 000000(1)00(1)c c c c c c r λλλλλλλλλ+--?-???????????→-???→? ??? ????-++???? , 则该矩阵为Smith 标准型为 ???? ? ?????+)1(1λλλ; (2)矩阵的各阶行列式因子为 44224321()(1),()(1),()(1),()1D D D D λλλλλλλλλλ=-=-=-=, 从而不变因子为 22 2341234123()()() ()1,()(1),()(1),()(1)()()() D D D d d d d D D D λλλλλλλλλλλλλλλλ== =-==-==-故该矩阵的Smith 标准型为

2210000(1)0000(1)00 00(1)λλλλλλ?? ??-????-?? -??; (3)对矩阵作初等变换 故该矩阵的Smith 标准型为 ?? ?? ??????+--)1()1(112 λλλ; (4)对矩阵作初等变换 在最后的形式中,可求得行列式因子 3254321()(1),()(1),()()()1D D D D D λλλλλλλλλ=-=-===, 于是不变因子为 2541234534()() ()()()1,()(1),()(1)()() D D d d d d d D D λλλλλλλλλλλλλ==== =-==-故该矩阵的Smith 标准形为 2 1 0000 010 0000100000(1)00 00 0(1)λλλλ?????????? -?? ??-?? . 2.求下列λ-矩阵的不变因子: (1) 21 0021002λλλ--????--????-??; (2)100 1000 λαββλα λαββ λα+????-+? ???+??-+?? ;

清华_第三版_运筹学教程_课后答案~(_第一章_第五章部分)

清华第三版 运筹学 答案[键入文字] [键入文字] [键入文字] 运筹学教程 1. 某饲养场饲养动物出售,设每头动物每天至少需700g 蛋白质、30g 矿物质、100mg 维生素。现有五种饲料可供选用,各种饲料每kg 营养成分含量及单价如表1所示。 表1 要求确定既满足动物生长的营养需要,又使费用最省的选用饲料的方案。 解:设总费用为Z 。i=1,2,3,4,5代表5种饲料。i x 表示满足动物生长的营养需要时,第i 种饲料所需的数量。则有: ????? ? ?=≥≥++++≥++++≥++++++++=5,4,3,2,1,01008.022.05.0305.022.05.07008623..8.03.04.07.02.0min 54321543215432154321i x x x x x x x x x x x x x x x x t s x x x x x Z i 2. 某医院护士值班班次、每班工作时间及各班所需护士数如表2所示。每班护士值班 开始时间向病房报道,试决定: (1) 若护士上班后连续工作8h ,该医院最少需要多少名护士,以满足轮班需要; (2) 若除22:00上班的护士连续工作8h 外(取消第6班),其他班次护士由医院 排定上1~4班的其中两个班,则该医院又需要多少名护士满足轮班需要。 表2

6 2:00~6:00 30 解:(1)设x 第i 班开始上班的人数,i=1,2,3,4,5,6 ???????????=≥≥+≥+≥+≥+≥+≥++++++=且为整数 6,5,4,3,2,1,030 2050607060..min 655443 322161 654321i x x x x x x x x x x x x x t s x x x x x x Z i 解:(2)在题设情况下,可知第五班一定要30个人才能满足轮班需要。则设设i x 第i 班开始上班的人数,i=1,2,3,4。 ??? ????? ?? ??? ??=≥=+++=≥+++=+++=≥+++=+++=≥+++=+++=≥+++++++=4 ,3,2,1,1002 1502 16021702 ,160..30 min i 444342414444433422411434 33323133 443333223113242322212244233222211214131211114413312211114321j i y x y y y y y x y x y x y x y y y y y y x y x y x y x y y y y y y x y x y x y x y y y y y y x y x y x y x y t s x x x x Z ij 变量,—是,,,第四班约束,,第三班约束,,第二班约束,第一班约束 3. 要在长度为l 的一根圆钢上截取不同长度的零件毛坯,毛坯长度有n 种,分别为j a (j=1,2,…n )。问每种毛坯应当截取多少根,才能使圆钢残料最少,试建立本问题的数学模型。 解:设i x 表示各种毛坯的数量,i=1,2,…n 。

清华大学《大学物理》试题及答案

热学部分 一、选择题 1.4251:一定量的理想气体贮于某一容器中,温度为T ,气体分子的质量为m 。根据理想气体的分子模型和统计假设,分子速度在x 方向的分量平方的平均值 (A) (B) (C) (D) [ ] 2.4252:一定量的理想气体贮于某一容器中,温度为T ,气体分子的质量为m 。根据理想气体分子模型和统计假设,分子速度在x 方向的分量的平均值 (A) (B) (C) (D) 0 [ ] 3.4014:温度、压强相同的氦气和氧气,它们分子的平均动能和平均平动动能 有如下关系:(A) 和都相等 (B) 相等,而不相等 (C) 相等,而不相等 (D) 和都不相等 [ ] 4.4022:在标准状态下,若氧气(视为刚性双原子分子的理想气体)和氦气的体积比V 1 / V 2=1 / 2 ,则其内能之比E 1 / E 2为: (A) 3 / 10 (B) 1 / 2 (C) 5 / 6 (D) 5 / 3 [ ] 5.4023:水蒸气分解成同温度的氢气和氧气,内能增加了百分之几(不计振动自由度和化学能)? (A) 66.7% (B) 50% (C) 25% (D) 0 [ ] 6.4058:两瓶不同种类的理想气体,它们的温度和压强都相同,但体积不同,则单位体积内的气体分子数n ,单位体积内的气体分子的总平动动能(EK /V ),单位体积内的气体质量,分别有如下关系:(A) n 不同,(EK /V )不同,不同 (B) n 不同,(EK /V )不同,相同 (C) n 相同,(EK /V )相同,不同 (D) n 相同,(EK /V )相同,相同 [ ] 7.4013:一瓶氦气和一瓶氮气密度相同,分子平均平动动能相同,而且它们都处于平衡状态,则它们 (A) 温度相同、压强相同 (B) 温度、压强都不相同 (C) 温度相同,但氦气的压强大于氮气的压强 (D) 温度相同,但氦气的压强小于氮气的压强 [ ] 8.4012:关于温度的意义,有下列几种说法:(1) 气体的温度是分子平均平动动能的量度;(2) 气体的温度是大量气体分子热运动的集体表现,具有统计意义;(3) 温度的高低反映物质内部分子运动剧烈程度的不同;(4) 从微观上看,气体的温度表示每个气体分子的冷热程度。这些说法中正确的是 (A) (1)、(2)、(4);(B) (1)、(2)、(3);(C) (2)、(3)、(4);(D) (1)、(3) 、(4); [ ] 9.4039:设声波通过理想气体的速率正比于气体分子的热运动平均速率,则声波通过具有相同 温度的氧气和氢气的速率之比为 (A) 1 (B) 1/2 (C) 1/3 (D) 1/4 [ ] 10.4041:设图示的两条曲线分别表示在相同温度下氧气和氢气分子的速率分布曲线;令 和分别表示氧气和氢气的最概然速率,则: (A) 图中a表示氧气分子的速率分布曲线; /=4 (B) 图中a表示氧气分子的速率分布曲线; /=1/4 (C) 图中b表示氧气分子的速率分布曲线; /=1/4 (D) 图中b表示氧气分子的速率分布曲线; /= 4 [ ] m kT x 32= v m kT x 3312 =v m kT x /32=v m kT x /2 =v m kT π8= x v m kT π831=x v m kT π38= x v =x v εw εw εw w εεw ρρρρρ2 2H O /v v ()2 O p v ()2 H p v ()2 O p v ()2 H p v ()2O p v ()2H p v ()2 O p v ()2 H p v ()2 O p v ()2 H p v

研究生矩阵论课后习题答案全习题三

习题三 1.证明下列问题: (1)若矩阵序列{}m A 收敛于A ,则{}T m A 收敛于T A ,{} m A 收敛于A ; (2)若方阵级数∑∞ =0m m m A c 收敛,则∑∑∞ =∞==?? ? ??00)(m m T m T m m m A c A c . 证明:(1)设矩阵 ,,2,1,)() ( ==?m a A n n m ij m 则 ,)()(n n m ji T m a A ?=,)()(n n m ij m a A ?=,,2,1 =m 设 ,)(n n ij a A ?= 则 n n ji T a A ?=)(,,)(n n ij a A ?= 若矩阵序列{}m A 收敛于A ,即对任意的n j i ,,2,1, =,有 ij m ij m a a =∞ →) (lim , 则 ji m ji m a a =∞ →)(lim ,ij m ij m a a =∞ →)(lim ,n j i ,,2,1, =, 故{} T m A 收敛于T A ,{} m A 收敛于A . (2)设方阵级数 ∑∞ =0 m m m A c 的部分和序列为 ,,,,21m S S S , 其中m m m A c A c c S +++= 10.

若 ∑∞ =0 m m m A c 收敛,设其和为S ,即 S A c m m m =∑∞ =0 ,或S S m m =∞ →lim , 则 T T m m S S =∞ →lim . 而级数∑∞ =0 )(m m T m A c 的部分和即为T m S ,故级数∑∞ =0 )(m m T m A c 收敛,且其和为T S , 即 ∑∑∞ =∞==?? ? ??00)(m m T m T m m m A c A c . 2.已知方阵序列{}m A 收敛于A ,且{} 1-m A ,1 -A 都存在,证明: (1)A A m m =∞ →lim ;(2){}1 1 lim --∞ →=A A m m . 证明:设矩阵 ,,2,1,)() ( ==?m a A n n m ij m ,)(n n ij a A ?= 若矩阵序列{}m A 收敛于A ,即对任意的n j i ,,2,1, =,有 ij m ij m a a =∞ →) (lim . (1) 由于对任意的n j j j ,,,21 ,有 ,lim ) (k k kj m kj m a a =∞ → n k ,,2,1 =, 故 ∑-∞ →n n n j j j m nj m j m j j j j m a a a 2121)()(2)(1) ()1(lim τ = ∑-n n n j j j nj j j j j j a a a 21212121) ()1(τ , 而 ∑-= n n n j j j m nj m j m j j j j m a a a A 2121) ()(2)(1)()1(τ,

《汇编语言》学习笔记(清华大学 王爽)

清华大学《汇编语言》(王爽)读书笔记 第一章基础知识 ◎汇编语言由3类指令组成 汇编指令:机器码的助记符,有对应机器码。 伪指令:没有对应机器码,由编译器执行,计算机并不执行 其他符号:如+-*/,由编译器识别,没有对应机器码 ◎一个CPU有n根地址线,则可以所这个CPU的地址线宽度为n,这样的CPU最多可以寻找2的n 次方个内存单元。 ◎ 1K=2^10B 1M=2^20B 1G=2^30B ◎8086 CPU地址总线宽度为20,寻址范围为00000~FFFFF 00000~9FFFF 主存储器地址空间(RAM) A0000~BFFFF 显存地址空间 C0000~FFFFF 各类ROM地址空间 第二章寄存器(CPU工作原理) ◎16位结构描述了一个CPU具有下面几个方面的结构特性 运算器一次最多可以处理16位的数据 寄存器的最大宽度为16位 寄存器和运算器之间的通路为16位 ◎8086有20位地址总线,可以传送20位地址,达到1M的寻址能力。采用在内部用两个16位地址合成的方法来形成一个20位的物理地址 ◎物理地址 = 段地址 × 16 + 偏移地址 ◎在编程是可以根据需要,将若干地址连续的内存单元看作一个段,用段地址×16定位段的起始地址(基础地址),用偏移地址定位段中的内存单元。段地址×16必然是16的倍数,所以一个段的起始地址也一定是16的倍数;偏移地址位16位,16位地址的寻址能力为64KB,所以一个段的长度最大为64KB ◎8086有四个段寄存器 CS、DS、SS、ES ◎CS为代码段寄存器,IP为指令指针寄存器。任意时刻,设CS中内容为M、IP中内容为N,8086CPU从内存M×16+N读取一条指令执行 ◎不能用mov修改CS、IP,因为8086CPU没有提供这样功能,可用指令JMP 段地址:偏移地址。JMP 2AE3:3 JMP AX 修改IP 第三章寄存器(内存访问) ◎DS数据段寄存器。不能将数据直接送入段寄存器,所以『MOV DS, 1』不正确 ◎字在存储时要两个连续的内存单元,低位在低地址,高位在高地址 ◎[address]表示一个偏移地址为address的内存单元 ◎SS:SP指向栈顶元素 ◎PUSH AX:(1)SP = SP - 2;(2)AX送入SS:SP ◎POP AX:(1)SS:SP送入AX;(2)SP = SP + 2 ◎PUSH/POP 寄存器 PUSH/POP 段寄存器 PUSH/POP 内存单元 第四章第1个程序 ◎可执行文件包含两部分:程序和数据,相关的描述信息 ◎程序加载后, ds中存放这程序所在内存区的段地址,这个内存区的偏移地址为0,策程序所在的内存区的地址为ds:0;这个内存区的前256个字节中存放的是PSP,dos用来和程序进行通信。从256字节处向后的空间存放的是程序。 第五章 [BX]和loop指令 ◎[BX]表示一个内存单元,它的段地址在ds中,偏移地址在bx中。MOV AX,[BX] MOV AL,[BX]

运筹学教程 清华 第三版 课后答案( 第一章,第五章部分)

1. 某饲养场饲养动物出售,设每头动物每天至少需700g 蛋白质、30g 矿物质、100mg 维生素。现有五种饲料可供选用,各种饲料每kg 营养成分含量及单价如表1所示。 表1 要求确定既满足动物生长的营养需要,又使费用最省的选用饲料的方案。 解:设总费用为Z 。i=1,2,3,4,5代表5种饲料。i x 表示满足动物生长的营养需要时,第i 种饲料所需的数量。则有: ????? ? ?=≥≥++++≥++++≥++++++++=5,4,3,2,1,01008.022.05.0305.022.05.07008623..8.03.04.07.02.0min 54321543215432154321i x x x x x x x x x x x x x x x x t s x x x x x Z i 2. 某医院护士值班班次、每班工作时间及各班所需护士数如表2所示。每班护士值班 开始时间向病房报道,试决定: (1) 若护士上班后连续工作8h ,该医院最少需要多少名护士,以满足轮班需要; (2) 若除22:00上班的护士连续工作8h 外(取消第6班),其他班次护士由医院 排定上1~4班的其中两个班,则该医院又需要多少名护士满足轮班需要。 表2

解:(1)设x 第i 班开始上班的人数,i=1,2,3,4,5,6 ???????????=≥≥+≥+≥+≥+≥+≥++++++=且为整数 6,5,4,3,2,1,030 2050607060..min 655443 322161 654321i x x x x x x x x x x x x x t s x x x x x x Z i 解:(2)在题设情况下,可知第五班一定要30个人才能满足轮班需要。则设设i x 第i 班开始上班的人数,i=1,2,3,4。 ??? ????? ?? ??? ??=≥=+++=≥+++=+++=≥+++=+++=≥+++=+++=≥+++++++=4 ,3,2,1,1002 1502 16021702 ,160..30 min i 444342414444433422411434 33323133 443333223113242322212244233222211214131211114413312211114321j i y x y y y y y x y x y x y x y y y y y y x y x y x y x y y y y y y x y x y x y x y y y y y y x y x y x y x y t s x x x x Z ij 变量,—是,,,第四班约束,,第三班约束,,第二班约束,第一班约束 3. 要在长度为l 的一根圆钢上截取不同长度的零件毛坯,毛坯长度有n 种,分别为j a (j=1,2,…n )。问每种毛坯应当截取多少根,才能使圆钢残料最少,试建立本问题的数学模型。 解:设i x 表示各种毛坯的数量,i=1,2,…n 。 ?????≤= ∑∑==是整数i 1 1 1max x x a x a Z i i n i i i n i

相关文档
最新文档