中南大学试题修订版
中南大学考试试卷( 卷)参考答案及评分细则

中南大学考试试卷(A卷)参考答案及评分细则考试时间:2006年11月13日19:00~20:002006 ~2007学年上学期医学免疫学课程时间60分钟32学时,1.5学分,闭卷,总分100分,占总评成绩85%一、选择题(本题3 0分,每小题1分)题号答案题号答案题号答案题号答案题号答案题号答案1 A 6 B 11 C 16 B 21 B 26 D2 D 7 C 12 B 17 B 22 A 27 D3 B 8 A 13 B 18 D 23 E 28 B4 E 9 C 14 E 19 E 24 D 29 A5 D 10 B 15 C 20 D 25 D 30 A二、填空题: (本题20分,每小空1分)1.自我更新分化2.B-1 B-23.肝细胞巨噬细胞4.免疫组织和器官免疫细胞免疫分子5.稳定TCR结构转导活化信号6.6 3600 2247.单核吞噬细胞中性粒细胞8.顺序(线性)构象9.专一性(选择性)包容性三、名词解释:(本题30分,每小题6分)(要求写出中文名称并解释)1.初始T细胞初始T细胞是指从未接受过抗原刺激(2分)的成熟T细胞(2分),在外周淋巴器官内接受抗原刺激可以活化(1分),并最终分化为效应T细胞和记忆性T细胞(1分)。
2.MHC主要组织相容性复合体(2分),是一组紧密连锁的基因群(2分),它所编码的抗原可引起快而迅速的排斥反应(1分),并在免疫应答和免疫调节中起重要作用(1分)。
3.Ag抗原(2分),是指能与T细胞的TCR及B细胞的BCR结合(1分),促使其增殖、分化,产生抗体或致敏淋巴细胞(1分),并与之结合(1分),进而发挥免疫效应的物质(1分)。
4.APC抗原提呈细胞(2分),又叫辅佐细胞(1分),指能摄取、加工、处理抗原(1分)并将抗原信息(1分)提呈给T淋巴细胞(1分)的细胞。
5.Immunological tolerance免疫耐受(2分),对抗原特异(1分)应答的T与B细胞(1分),在抗原刺激下,不能被激活产生特异性免疫效应细胞(1分),从而不能执行免疫应答效应的现象(1分)。
中南大学病理习题库

病理学试题库(2005年5月修订版)三、名词解释化生(Metaplasia);变性;虎斑心;萎缩;酶解性组织坏死;机化;肉芽组织;坏死;瘢痕组织(iscar tissue);坏疽;水变性;肥大与增生;再生;Mallory小体;凝固性坏死;干酪样坏死;核碎裂(karyopyknosis);气球样变性(ballooning degeneration);五、问答题1.细胞坏死与细胞凋亡在形态学上如何鉴别?2.试述肉芽组织的形态和功能。
3.试以断肢再植为例说明组织的再生能力和类型,并根据所学习的病理学知识分析影响断肢再植成功的病理学因素。
(肖德胜)第二部分局部血液循环障碍三、名词解释槟榔肝(Nutmeg liver);心衰细胞;血栓形成;贫血性梗死(Anemic infarct);淤血(Congestion);静脉石;栓子;肺褐色硬化;梗死;栓塞;出血性梗死;透明血栓(hyaline thrombus);漏出性出血;羊水栓塞;出血;五、问答题1.1.试用槟榔肝的镜下改变解释其肉眼病变特征。
2.2.试用肺褐色硬化的镜下改变,解释其肉眼病变特征。
3.静脉淤血、血栓形成、栓塞及梗死之间有何联系?(肖德胜)第三部分炎症三、名词解释肉芽肿;栓塞性脓肿;绒毛心;化脓性炎症;脓肿;蜂窝织炎;渗出;积脓;菌血症;假膜;炎性息肉;炎细胞浸润;脓毒败血症;脓性卡他;化脓;炎性肉芽肿;败血症;假膜性炎;炎症介质四、选择题五、问答题1、1、炎症的基本病变有哪些?举例说明它们之间的相互关系。
2、2、炎性渗出物中含有哪些成分?各有何意义?3、3、纤维素性炎症常发生在哪些部位?各有何特点?4、4、试以皮肤生疖为例简述炎症的结局。
(李景和)第四部分肿瘤三、名词解释继发瘤;实性癌;转移与继发瘤;单纯癌;异质化;间变;非典型增生;肌纤维母细胞;癌肉瘤(Carcinosarcoma);肿瘤的异型性;癌前病变;肉瘤;原位癌;镜影细胞;交界性肿瘤;畸胎瘤;恶病质;乳头状瘤;Teratoma;蕈样霉菌病;APUD瘤;Red-Sternberg cells;霍奇金淋巴瘤(Hodgkin’s disease);绿色瘤;恶性组织细胞增生症五、问答题1.试以结肠腺瘤及结肠腺癌为例,说明良、恶性肿瘤的区别。
中南大学考试试卷

中南大学考试试卷2003 ~2004 学年二学期有机化学课程时间110分钟96学时,4.5 学分,闭卷,总分100分,占总评成绩70 %(03级生物医学五年制)(一)单选题1、下列结构中所有碳原子均为在一条直线上的是A、CH3CH=CH2B、CH2=CH-CH=CH2C、CH2=C=CH2D、CH2=CH-CH2Cl2、下列化合物最难发生水解反应的是A、CH3COOC2H5B、CH3CONH2C、(CH3CO)2OD、CH3COCl3、吡咯环碳上的硝化属于A、亲核取代B、亲电加成C、亲电取代D、亲核加成4、下列化合物不与FeCl3显色的有A、苯酚B、邻甲基苯酚C、2,4-戊二酮D、苯甲醚5、下列化合物不能发生碘仿反应的有A、乙醛B、苯乙酮C、乙醇D、正丁醇6、乙醛与乙醇在干HCl条件下的反应属于A、醇醛缩合反应B、亲核加成反应C、Cannizarro反应D、Diels-Alder反应7、下列叙述不属于S N1反应特征的是A、产物外消旋化B、有重排产物生成C、反应一步完成D、反应分步进行8、下列化合物碱性最强的是A、二甲胺B、吡咯C、苯胺D、NH39、下列化合物酸性最强的是A、苯甲酸B、对硝基苯甲酸C、对甲基苯甲酸D、对氯苯甲酸10、最容易发生脱羧反应的是A、b -丁酮酸B、b -羟基丁酸C、g-羟基丁酸D、g-丁酮酸11、下列羧酸衍生物醇解反应活性最大的是A、乙酰胺B、N-甲基乙酰胺C、乙酸乙酯D、乙酰氯12、在室温下,与AgNO3的乙醇溶液反应有沉淀产生的是A 、B 、C 、D 、13、下列化合物中没有芳香性的是AB 、C 、D 、14、下列化合物中,N 原子上的未共用电子对在sp 2杂化轨道上的是A 、B 、C 、D 、15、下列化合物中有变旋光现象的是A 、B 、C 、D 、(二)多选题(少选、选错、多选或不选不给分) 16、能发生碘仿反应的是A 、正丙醇B 、丙酮C 、丙醛D 、乙醇E 、异丙醇 17、下列化合物有旋光性的有A 、乳酸B 、亮氨酸C 、(2R,3R)酒石酸D 、(2R,3S)酒石酸 E 、甘氨酸 18、下列哪些糖无变旋光现象A 、葡萄糖B 、蔗糖C 、麦芽糖D 、果糖E 、糖原 19、能发生缩二脲反应的有A 、L -半胱氨酸B 、甘氨酰谷氨酸C 、蛋白质D 、多肽E 、尿素 20、下列哪些概念所指的化合物在立体化学中属于非对映体A、差向异构体 B 、内消旋体 C 、外消旋体 D 、端基异构体 E 、互变异构体二、判断题(你认为正确的打“√”,错误的打“×”,本题10分,每小题1分)1、 不对称烯烃与氢溴酸加成时,若反应体系中有过氧化物则反马氏规则。
中南大学物化考试卷4

中南大学考试试卷04一、选择题(每小题2分,共20分)1. 当理想气体反抗一定的外压作绝热膨胀时,则体系的()(A)焓恒定不变(B)热力学一定增加(C)焓一定增加(D)热力学一定减小2. 对于只做膨胀功的封闭体系,其的量值()(A)大于零(B)小于零(C)等于零(D)无法确定3. 某物质溶于互不相溶的两液态溶剂α和β之中,该物质在溶剂α之中以A的形式存在,在溶剂β之中以A2的形式存在,。
则在一定温度、压力下两液相达到平衡时化学势满足()(A)μα(A) = μβ(A2) (B)μα(A) = 2μβ(A2) (C)2μα(A) =μβ(A2) (D)无法确定4. 理想溶液的混合热力学性质是()(A)△mix V = 0, △mix H = 0, △mix S > 0, △mix G < 0(B)△mix V < 0, △mix H < 0, △mix S < 0, △mix G = 0(C)△mix V > 0, △mix H > 0, △mix S = 0, △mix G = 0(D)△mix V > 0, △mix H > 0, △mix S < 0, △mix G > 05. 将20克CaCO3(s)和60克CaCO3(s)分别放入抽真空、同容积的A容器和B容器中,且与同一定温热源相接触,达到化学平衡时CaCO3(s)部分分解成CaO(s)和CO2(g),若忽略固体体积,则两容器中CaCO3(s)的分解量为()(A)A容器中的多(B)B容器中的多(C)一样多(D)无法确定6. 在刚性密闭容器中,理想气体反应A(g) + B(g) === Y(g)达到平衡,若在定温下加入一定量的惰性气体,平衡()(A)正向移动(B)逆正向移动(C)不移动(D)无法确定7. 某反应A —→Y,如果反应物A 的浓度减少一半,它的半衰期也缩短一半,则该反应的级数为()(A)零级(B)一级(C)二级(D)三级8. 催化剂的中毒是指催化剂()(A)对生物体有毒(B)活性减小(C)选择性消失(D)活性或选择性减小或消失9. 不同运动状态的能级间隔不同,对于某一分子而言,其平动(t)、转动(r)和振动(v)的能级间隔大小顺序为()(A)△εv > △εt > △εr(B)△εv > △εr > △εt(C)△εt > △εv > △εr(D)△εr > △εt > △εv10. 某配离子的配位数为n,则其各级稳定常数K稳,i与各级不稳定常数为K不稳,i之间的关系为()(A)K 稳,i =( K不稳,n-i+1)-1(B)K稳,i = K不稳,i(C)K稳,i =( K不稳,n)-1(D)K稳,i = K不稳,i二、填空题(每小题2分,共20分)1. 焦耳-汤姆逊系数的定义式μ=;当μ > 0时,表示经节流膨胀后体系温度节流膨胀前体系温度(填高于、低于或等于)。
中南大学数学建模试卷及答案20套

U a, b, c, d , e 0.5 0.1 0.3 0.9 1 A a b c d e 0.4 0.2 0.6 0.6 0.7 B a b c d e
求 AB, A B
6.
请找出此无向带权图中顶点 A 到其余各顶点的最短路径。
第 6 页 共 55 页
7. 对于多元线形回归模型,证明:
e 0 ˆx ˆ e (a ˆ b (2) y
(1)
i
i i
1 1i
„ bk xki )ei 0
试题 3
一、填空题 1. 杜宾两步法用于修正( 2. )模型(Answer in English) 。 ) 。 ) 。
该工厂每生产一件产品Ⅰ可获利 2 元, 每生产一件产品Ⅱ可获利 3 元.问应如何安排计划 使该工厂获利最大?试建立数学模型. 4. 企业 1 的需求函数为 q1 ( p1 , p2 ) m p1 p2 ,企业 2 的需求函数为
q2 ( p1 , p2 ) m p2 p1 ,假设两个企业的生产成本为 0,求两个企业同时决策的纳什均
i 1 j 1 2 s.t. xi yi cij
m
n
为线性规划模型。
(
)
(i 1, 2, , m; j 1, 2,, m)
第 7 页 共 55 页
ˆx 是正确的。 ˆi a ˆ b 5. 表达形式 y i i ˆx 是正确的。 ˆ b 6. 表达形式 yi a i i ˆx e 是正确的。 ˆ b 7. 表达形式 yi a i i ˆx e 是正确的。 ˆi a ˆ b 8. 表达形式 y i i
min f ai 2 xi b j 2 y j ,
中南大学物化考试卷3

中南大学考试试卷03一、单选题(每题2分,共24分)1. 1 mol 理想气体,从始态(p,V,T ) 出发,分别进行⑴恒温可逆膨胀和⑵绝热可逆膨胀过程,若两过程所达到的末态体积相同,则两过程体积功的关系是()(A)| W⑴| = | W⑵| (B)| W⑴| > | W⑵| (C)| W⑴| < | W⑵| (D)无法确定2. 在T 和pΘ下,C (石墨) + O2(g) === CO2(g) 的反应热为△r H mΘ(T)。
下列说法中不正确的是()(A)△r H mΘ(T)是CO2(g) 在温度T 下的标准生成焓(B)△r H mΘ(T) = △r U mΘ(T) (C)△r H mΘ(T)是C (石墨) 在温度T 下的标准燃烧焓(D)△r H mΘ(T) > △r U mΘ(T) 3. 在确定的T 、p下,无论用什么手段进行一个A + B === C 的反应,若反应的△r H m > 0,则该反应的反应热()(A)大于零(B)小于零(C)视反应手段而定(D)等于零4. 某单组分体系的V m(l) > V m(s),当体系的压力升高时,其熔点将()(A)升高(B)降低(C)不变(D)不确定5. 使用热力学判据△G T,p,W’=0 < 0 判别某过程方向时,下标p 所表示的是()(A)体系中每一组分的分压(B)体系的总压(C)外压(D)标压pΘ6.下列针对偏摩尔量的描述,不正确的是( ) (A)偏摩尔量是体系某种容量性质的一种偏微分(B)偏摩尔量是体系的强度性质,状态函数(C)体系的偏摩尔量可正、可负、亦可为零(D)体系中某组分的偏摩尔Gibbs自由能就是该组分的化学势7. 恒温恒压下由纯组分形成理想溶液,下列各量中为零的是()(A)Δmix G(B)Δmix S(C)Δmix H(D)Δmix A8. 关于溶液中某组分的活度及活度系数,不正确的是()(A)活度相当于是校正浓度,但无量纲(B)活度及活度系数的大小与参考态的选择有关(C)理想溶液中各组分的活度系数皆为1(D)活度及活度系数的大小与标准态的选择有关9. 化学反应等温式△r G m = △r G mΘ + RT ln J a,当选取不同标准态时,反应的△r G mΘ将改变,该反应的△r G m和J a将()(A)都随之改变(B)都不改变(C)J a变,△r G m不变(D)J a不变,△r G m变10. 在等温等压下,当反应的△r G mΘ= 5kJ·mol-1时,该反应能否()(A)能正向自发进行(B)能逆向自发进行(C)不能判断(D)不能进行11. 通常条件下的二组分体系中,最多共存的相有()(A)3相(B)4相(C)5相(D)6相12. CuSO4与水可生成CuSO4·H2O,CuSO4·3H2O 和CuSO4·5H2O三种水合物,在一定压力下与CuSO4水溶液和冰共存的含水盐有()(A)3种(B)2种(C)1种(D)0种二、填空题(每空1分,共16分)1. 某理想气体一从始态出发,分别进行绝热可逆膨胀和绝热不可逆膨胀,若两过程所达到的末态压力相同,则末态温度T可逆T不可逆,而体系的焓变ΔH可逆ΔH不可逆。
最新中南大学X射线试题及答案

中南大学考试试卷(A卷)2011--2012学年上学期时间100分钟2011年12月8 日材料结构分析(X射线部分)课程40 学时2.5 学分考试形式:闭卷专业年级:材料0908-0910 总分100分,占总评成绩70 %注:此页不作答题纸,请将答案写在答题纸上一、名词解释(共20分,每个名词解释5分)1.特征X射线谱:当X射线的管压超过一定值时,会在某些特定的波长位置处出现强度很高、非常狭窄的谱线叠加在连续谱强度分布曲线上。
改变管流、管压,这些谱线只改变强度,而波长值固定不变。
这样的谱线称之为特征X射线谱或者标识X射线谱。
2.俄歇效应:原子的K层电子被X射线击出后,处于激发态,当L层的电子向K层跃迁时,将释放出ΔE=Ek-El能量,这个能量可以用荧光X射线的形式释放,也可以被原子内部的某个电子(内层或者外层)所吸收,使这个电子受激发而逸出原子成为自由电子,这就是俄歇效应,这个电子就是俄歇电子。
3.质量吸收系数:表示单位重量物质对X射线的吸收程度,记为μm,可以表示为:μm=μl/ρ.4.干涉面指数:晶面(hkl)的n级反射面(nh,nk,nl),可以表示成(HKL),称为反射面或者干涉面,其中H=nh, K=nk, L=nl;干涉面的面指数称为干涉面指数。
(hkl)是晶体中实际存在的晶面,(HKL)则是为了使问题简化而引入的虚拟晶面。
二、X射线束照射晶体样品时,为保证产生衍射现象,有哪几种基本的衍射实验方法?结合厄瓦尔德作图法概述这三种基本衍射分析方法的主要特点与区别。
(20分)(5分)(5分)三、简述X射线衍射定性相分析原理及实验流程。
(15分)基本原理:①任何一种结晶物质都具有特定的晶体结构,在一定波长的X射线照射下,每种晶体物质都有自己特有的衍射花样。
②如果在试样中存在两种以上不同结构的物质时,每种物质所特有的衍射花样不变,多相试样的衍射花样只是由它所含物质的衍射花样机械叠加而成。
③通常用d(晶面间距d表征衍射位置)和I(衍射线相对强度)的数据组代表衍射花样。
中南大学历年有机化学考试试题及答案

13下列最稳定的构象是[ ]
14下列化合物烯醇式含量最高的是[ ]
A 丙酮 B 2,5-戊二酮 C 乙酰乙酸乙酯 D 丙二酸二乙酯
15某化合物的分子式为C4H8Br2,其1H-NMR如下:δ=1.8(3H,双峰),δ=2.3(2H,多重峰),δ=3.6(2H,三重峰),δ=4.2(1H,多重峰)。该化合物是 [ ]
2.D:E:F:KMnO4(其它氧化剂也可)
G:H:
3.I:J:
4.K:L:
5.M: N: O:
(本题20分,每空格2分,写错不给分,基本正确酌情给分。)
四、鉴别题(共12分,第1小题4分,第二小题5分,第三小题3分)
(本题12分,各题每一步给分情况如上所示。注:其他方法正确相应给分。)
五、指定原料合成(注意:反应过程中所用的有机溶剂、催化剂及无机原料可任选,在反应中涉及的其他中间有机物均要求从指定原料来制备)(共15分)
三、完成下列化学反应(只要求写出主要产物或条件( A~O),每空1分,共15分)
1.
(A)(C)
2. + CH3COCl(D)(E)
(G)(H )
3.(I)(J)
4.(K)(L)
四、鉴别题(共12分,第1小题4分,第二小题5分,第三小题3分)
2、 (A)苄胺 (B)N-乙基苯胺 (C)苄醇 (D)对甲苯酚
1.沸点最高的是()。
A:丁酸B:丁醛C:丁醇D:2-丁酮E:1-丁烯
2.某烷烃的分子式为C5H12,只有二种二氯衍生物,那么它的结构为( )。
A:正戊烷B:异戊烷C:新戊烷D:前A、B、C均可E:不存在这种物质
3.下列化合物不具有芳香性的是( )。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
中南大学试题Company number:【WTUT-WT88Y-W8BBGB-BWYTT-19998】;用汇编语言实现实现冒泡排序,并将排序后的数输出DATAS SEGMENTA dw 3 10 8 56 22 36 1 43 31 3N=$-A ;计算数字所占的字节数DATAS ENDSCODES SEGMENTASSUME CS:CODES,DS:DATASSTART:MOV AX,DATASMOV DS,AXMOV SI,0 ;SI遍历数字;前一个数的地址MOV CX,N/2-1 ;设置循环次数,M(M=N/2)个数需要,循环M-1次CALL BUBBLE ;调用BUBBLE将原来的数排序;输出排序后的数MOV CX,N/2 ;循环M次输出排序后的M个数MOV SI,0 ;SI遍历排序后的数MOV DI,0 ;用DI记录数字的位数MOV BP,N+5 ;BP用于遍历存储的转化后的字符的位置SHOW: PUSH CX ;循环次数入栈MOV DX,0 ;由于将要进行16位除需要置高16位为0 MOV AX,[SI] ;低16位为排序后的数CALL DTOC ;调用DTOC将十进制数转换为字符串CALL SHOW_STR ;调用SHOW_STR将一个数转化得到的字符串输出ADD SI,2 ;下一个数POP CX ;循环次数出栈栈LOOP SHOWMOV AH,4CHINT 21H;冒泡排序BUBBLE PROCL1: PUSH CX ;将循环次数入栈LEA SI,A ;SI遍历DATAS数据段的数字L2: MOV AX,A[SI] ;将前一个数存于AXCMP AX,A[SI+2] ;比较前后两个数JBE NEXT ;如果前一个数小于或等于后一个数则继续本轮的比较XCHG AX,A[SI+2] ;否则,交换前后两个数的位置MOV A[SI],AXNEXT:ADD SI,2 ;下一个数LOOP L2 ;注意内层循环的次数已经确定了POP CX ;将循环次数出栈LOOP L1 ;下一轮比较RETBUBBLE ENDP; 将十进制数转换为字符串并储存起来DTOC PROCS:MOV CX,10 ;将除数10,放入CX中CALL DIVDW ;调用DIVDW程序ADD CL,30H ;把数字转换为ASCII码,这样就能显示了MOV DS:[BP],CL ;把ASCII码放到内存中INC DI ;用DI记录循环的次数PUSH AX ;将低16位入栈ADD AX,DX ;将高位与低位相加,接着判断是否已经除尽JZ BACK ;除尽后返回调用处POP AX ;将低16位出栈DEC BP ;逆序存放转化后的字符,便于主程序调用SHOW_STR JMP SBACK:POP AX ;为了得到正确的IP值,需要出栈一次RETDTOC ENDP;子程序定义开始,功能是分离被除数的各个位的数字;公式:X/N=int(H/N)*65536+[rem(H/N)*65536+L]/NDIVDW PROCPUSH AX ;低16位入栈MOV AX,DX ;将高16位写入AX,MOV DX,0 ;将高16位置零DIV CX ;将新的数除10,MOV BX,AX ;将商int(H/N)转移到BX,默认余数rem(H/N)在DX POP AX ;将低16位出栈,DIV CX ;将[rem(H/N)*65536+L]除10,默认余数在DXMOV CX,DX ;将余数转移到CXMOV DX,BX ;将商int(H/N)转移到dx,相当于int(H/N)*65536RET ;子程序定义结束DIVDW ENDP;实现字符串的输出SHOW_STR PROCS2:MOV AH,2 ;输出数字转化后的字符串MOV DL,DS:[BP]INT 21HINC BP ;顺序输出DEC DI ;数字的位数减一JZ OK ;字符串输出完了就结束JMP S2 ;否则继续输出OK:MOV AH,2 ;输出空格MOV DL,0INT 21HRETSHOW_STR ENDPCODES ENDSEND START第一个累加和的源码:AREA TEXT,CODE,READWRITEENTRYMOV R0,#100 ;循环数目MOV R1,#0 ;初始化数据LOOPADD R1,R1,R0 ;将数据进行相加,获得最后的数据SUBS R0,R0,#1 ;循环数据R0减去1CMP R0,#0 ;将R0与0比较看循环是否结束BNE LOOP ;判断循环是否结束,接受则进行下面的步骤LDR R2,=RESULTSTR R1,[R2]RESULTDCD 0STOPB STOP第二个排序的源码附上:;排列算法:先将所有的数据与第一个进行比较,最后取出最小的数据放到第一个内存单元中;然后再从第二个内存单元开始进行比较,将第二小的数据放到第二个内存单元中,;以此内推则能将十个数据进行排列。
AREA TEXT,CODE,READWRITEENTRYLDR R0,=DATA ;获得DATA数据的起始地址MOV R1,R0MOV R5,#9 ;开始的循环数目是10次,所以应该从9开始MOV R6,R5COMPAREADD R0,R0,#4 ;将R0所存储的地址+4表示为下一个要比较的数的地址 SUB R6,R6,#1 ;循环1次减1LDR R2,[R1] ;将放在寄存器中的数据取出进行大小比较LDR R3,[R0]CMP R3,R2MOVCC R7,R2 ;如果后面的地址的数值比前一个小则交换他们的数据MOVCC R2,R3MOVCC R3,R7STR R2,[R1] ;将数据存储到相应的内存单元中STR R3,[R0]CMP R6,#0 ;看每次的循环是否结束BNE COMPAREADD R1,R1,#4 ;每次循环结束以后将初始的指向的内存地址后移一个单元 MOV R0,R1 ;重新初始化上个循环中的寄存器中保存的地址SUB R5,R5,#1 ;每次循环以后上面在以后的循环中的次数都会减1MOV R6,R5CMP R5,#0 ;判断所有的循环是否结束BNE COMPAREDATADCD 9,4,6,7,8,1,3,2,0,5STOPB STOP;;ARM汇编编程-实现双层for循环;AREABlock,CODE;声明代码段ENTRY;for(i = 0; i < 10; i++);for(j = i+1; j<=10; j++);z +=1STARTMOV R1, #0; i = 0MOV R0, #0; ZLOOPCMP R1, #10; i < 10BEQ STOPADD R2, R1, #1; j = i+1LOOP1CMP R2, #10+1; j<=10ADDNE R0, R0, #1; z +=1 ADDNE R2, R2, #1; j++BNE LOOP1ADD R1, R1, #1;i++B LOOPSTOPMOV R0, #0x18LDR R1, =0x20026SWI 0x123456END;;数据块拷贝,利用LDR/STR指令;num EQU10 AREABlockData,DATA;声明数据段srcDCD0,1,2,3,4,5,6,7,8,9;定义十个数dstSPACE10*4AREABlock,CODE;声明代码段ENTRYSTARTLDRR1, =srcLDR R2, =dstMOV R3, #numLOOPLDR R0, [R1], #4STR R0, [R2], #4SUBS R3, R3, #1BNE LOOPSTOPMOV R0, #0x18LDR R1, =0x20026SWI 0x123456END汇编语言程序示例;例五:利用跳转表实现程序跳转;项目名:,文件名:———————————————————————————————————————AREAJump,CODE,READONLYnumEQU2ENTRYstartMOVR0,#0MOVR1,#3MOVR2,#2BLarithfuncB.arithfuncCMPR0,#numMOVHSPC,LRADRR3,JumpTableLDRPC,[R3,R0,LSL #2]JumpTableDCDDoAddDCDDoSubDoAddADDR0,R1,R2MOVPC,LRDoSubSUBR0,R1,R2MOVPC,LREND3、存储器从0x400000开始的100个单元中存放着ASCII码,编写程序,将其所有的小写字母转换成大写字母,对其它的ASCII码不做变换。
解:MOVR0,#0x400000MOVR1,#0LPLDRBR2,[R0,R1]CMPR2,#0x61BLONEXTCMPR2,#0x7B;0x61---0x7A为小写字母的ASCSUBLOR2,R2,#0x20STRBLOR2,[R0,R1]NEXTADDR1,R1,#1CMPR1,#100BNELP8、编写一简单ARM汇编程序段,实现1+2+…+100的运算。
解:MOVR2,#100MOVR1,#0LOOPADDR1,R1,R2;R1中为累加和SUBSR2,R2,#1;R2控制循环BNELOOP4、编写程序,比较存储器中0x400000和0x400004两无符号字数据的大小,并且将比较结果存于0x400008的字中,若两数相等其结果记为0,若前者大于后者其结果记为1,若前者小于后者其结果记为-1。
解:MOVR0,#0x400000LDRR1,[R0];取第1个数LDRR2,[R0,#4];取第2个数CMPR1,R2;两个数相比较MOVHIR1,#1;R1大MOVLOR1,# -1;R1小MOVEQR1,#0;两个数相等STRR1,[R0,#8]7、编写一程序,存储器中从0x400200开始有一个64位数。
(1)将取反,再存回原处;(2)求其补码,存放到0x400208处。
解:LDRR0,=0x400200LDRR2,=0xFFFFFFFFLDRR1,[R0];取低32位数EORR1,R1,R2;取反STRR1,[R0];存低32位反码ADDSR1,R1,#1;又加1为求补STRR1,[R0,#8];存低32位补码LDRR1,[R0,#4];取高32位数EORR1,R1,R2;取反STRR1,[R0,#4];存高32位反码ADCR1,R1,#0;高32位求补STRR1,[R0,#12];存高32位补码例七:汇编语言与C/C++的混和编程项目名:文件名:文件名:———————————————————————————————————————;AREAAsm_C,CODE,READONLYENTRYLDRSP,=0x4000IMPORT__mainBL__mainB.END ———————————————————————————————————————#include <>int main(){printf("Hello world\n");return 0;}中南大学考试试卷(答案)2012--2013 学年 2 学期时间 100 分钟2013 年 6 月 4 日嵌入式系统课程 32 学时学分考试形式:开卷专业年级:测控 10 级总分 100 分,占总评成绩 70 % 注:此页不作答题纸,请将答案写在答题纸上一.填空题(每空 1 分,共 20 分)1. 嵌入性、专用性与计算机系统是嵌入式系统的 3 个基本要素。