当前位置:文档之家› chap3是

chap3是

chap3是
chap3是

第三章 分组交换网络
3.1 分组交换原理
? 三种数据交换方式
– 电路交换 – 报文交换 – 分组交换
? 数据报和虚拟电路 ? 三种交换方式的比较
2
1

3.1.1数据交换方式
1 电路交换 ? 经过呼叫在两个数据站之间建立一条专用 的链路(物理链路)。 ? 传送数据以及通过呼叫建立数据站间连接 导致延迟。 ? 通信过程中网络对用户是透明的。 ? 不适用于短电文以及低密度的数据通信。
3
2 报文交换 ? 不需要建立两个数据站之间的专门路径。 报文交换是对报文进行存储转发的过程。 ? 延迟较大:
– 每个交换节点接收全部比特的时间; – 报文在交换节点等待的时间。
4
2

报文交换的主要特点: ? 不占用从源到目的地的全部链路。 ? 呼叫不被阻塞。 ? 便于速率、码型转换。 ? 可设定优先级。 ? 延迟大。
5
2 分组交换 ? 将要传送的报文按一定的长度分成多个数 据段,这些数据段称为“分组”,每个分组 附加地址信息和差错控制信息。发送端把 这些“分组”分别发送出去。到达目的地, 目的交换机将一个个“分组”按顺序装好, 还原成原文件发送给收端用户,这一过程 称为分组交换。进行分组交换的通信网称 为分组交换网。
6
3

? 一个分组从发送终端传送到接收终端,必须沿 一定的路径经过分组交换网络。那么分组是如 何穿过网络的呢?
7
3.1.2 数据报和虚拟电路
1 数据报
? 在数据报方式中,分组被独立的对待,每一个 分组都包含终点地址信息,彼此之间相互独立 的寻找路径,同一份报文的不同分组可能沿着 不同的路径到达终点。在这种技术中,一个被 独立对待的分组就称为一个数据报 。
2 1
2 1
2
3
3 6 5
8
A
1
3
C
4
4

2 虚拟电路 ? 虚拟电路方式就是指通信终端在收发数据 之前,先在网络中建立一条逻辑连接,在 通信过程中,用户数据按照顺序沿着该逻 辑连接到达终点。同一条线路可能同时被 多条虚电路使用。
VC1 2 A 1 4 3 6 VC2 5 C B
9
3 数据报和虚拟电路的特点
数据报 ? 传送灵活:每个节点可以自由地选择路由。 ? 传送可靠:一个节点出现故障,分组可以通过 其他节点传送。 虚拟电路 ? 路由选择仅发生在虚拟电路建立的时候。 ? 分组以原有的顺序到达目的地。 ? 虚拟电路上可以进行差错控制和信息流控制。
10
5

11
3.1.3 三种交换方式的比较
延迟比较
12
6

交换技术比较
电路交换 连续数据传输 实时通信 不存储信息 有呼叫建立延迟,可 忽略传输延迟 无码速和码型转换 过载时阻塞呼叫 报文交换 报文传输 非实时通信 存储报文以备重发 有报文传输延迟,延 迟较大 可进行码速和码型转 换 过载时增加报文延迟 分组交换 分组传输 接近实时通信 存储分组到传送完毕 有分组传输延迟,延 迟较小 可进行码速和码型转 换 过载时增加分组延迟
13
3.2 统计时分复用技术
频分复用 复用技术 时分复用 同步时分复用(STDM) 统计时分复用(ATDM)
? 同步时分复用:每一帧中的时隙固定分配给某 一终端,依靠定时信号来区分输入/输出线。 ? 统计时分复用:当终端有数据要送时,才分配 时隙,每个时隙之前增加地址信息。
14
7

STDM和ATDM的时隙分配
15
16
8

3.3 物理层协议
? DTE与DCE间的接插件类型。 ? DTE与DCE间接口电路信号发生器与接收器的 电气特性。 ? DTE与DCE接口间的电路功能。 ? DTE与DCE接口电路的通信特性。
17
3.4 数据链路控制
? ? ? ? 数据链路层协议功能 滑动窗口协议 差错控制协议 高级数据链路控制协议
18
9

3.4.1 数据链路层协议的功能
? ? ? ? ? ? 链路管理 帧同步 信息流控制 差错控制 定址 区别数据信号和控制信号
19
3.4.2 滑动窗口协议
? 在数据链路上限制发送帧的最大数目W。 ? 窗口控制的实现是通过帧序号的传递配合 进行的。 ? 发送站每发送一帧,发送窗口缩小一格。 ? 接收到确认信号,窗口扩大,可进行后续 帧的传输。 ? 接收窗口有相应变化。
20
10

21
3.4.3 差错控制协议
? 差错检测 ? 自动重发ARQ
– 停止——等待 ARQ – 返回N连续ARQ – 选择重发ARQ
22
11

23
3.4.4高级数据链路控制协议 (HDLC)
1. 概况
HDLC是通用的数据链路层协议,为满足不同应 用场合的需要,HDLC定义了: 三种站类型 两种链路结构 三种数据响应模式。
24
12

(1)通信站类型
? 主站:主站的主要功能是发送命令帧和数据信 息帧,接收响应帧,并负责控制链路的操作与 运行。主站向次站发送命令帧,并从次站接收 响应帧。在多点链路中,主站负责管理与各个 次站之间的链路。 ? 次站:次站在主站的控制下进行工作,次站发 送响应帧作为对主站命令帧的响应。次站对链 路无控制权,次站之间不能直接进行通信。 ? 复合站:同时具有主站与次站的功能。
25
(2) 链路结构
? 不平衡链路结构:由一个主站与一个或一个以 上次站构成。既可用于点对点链路,也可用于 多点链路。 ? 平衡链路结构:通信的每一方均为复合站,且 两复合站具有同等能力。
26
13

(3) 数据传送模式
? 正常响应模式NRM:次站只有在得到主站允许 之后才能向主站传送数据。用于不平衡链路结 构。 ? 异步响应模式ARM: 次站主动传输数据,主 站仍然负责控制和链路管理。用于不平衡链路 结构。 ? 异步平衡模式ABM:任何一个复合站不必事先 得到对方许可,就可以开始传输过程。用于平 衡链路结构。
27
2 HDLC的帧结构
28
14

(1)标志字段 F ? 标志字段 01111110; ? 为了防止产生与标准字段相同的比特组合,采用比 特填充技术:连续的5个1以后插入0。 (2)地址字段 A ? 在使用不平衡方式传送数据时(采用NRM和 ARM),地址字段是次站的地址;在使用平衡方式 时(采用ABM), 地址字段是应答站的地址。 ? 可使用扩充地址字段,以字节为单位扩充。在扩充 时,每个地址字段的第1位用作扩充指示,即当第1 位为“0”时,后续字节为扩充地址字段;当第1位为“1” 时,地址字段 到此为止,后续字节不是扩充地址字 段。
29
(3)控制字段 C 由于C字段的构成不同,可以把HDLC帧分为三种类型: 信息帧、监控帧、 无编号帧,分别简称I帧(Information)、 S帧(Supervisory)、U帧(Unnumbered)。在控制字段 中,第1位是“0”为I帧,第1、2位是“10”为S帧,第1、2 位是“11”为U帧。 (4)信息字段 I 在I帧和某些U帧中,具有该字段,它可以是任意长度的 比特序列。但必须是8bit的整数倍。 (5)帧校验序列字段 FCS 帧校验序列用于对帧进行循环冗余校验,其校验范围 从地址字段的第1比特到信息字段的最后一比特的序列。
30
15

3 HDLC的帧的类型
(1)信息帧 I ? I帧用于数据传送,它包含信息字段。由于是全双 工通信,所以通信每一方都各有一个N(S)和N(R)。 ? N(R)带有确认的意思,它表示:①序号为N(R)-1 以及在这以前的各帧都已经正确无误地收妥了② 期待的下一帧的序号。
31
(2)监控帧 S ? 监控帧用于监视和控制数据链路,完成信息帧的接收 确认、重发请求、暂停发送请求等功能。 ? 监控帧不具有信息字段。 ? 监控帧共有4种。
记忆符 RR 名 称 接收准备 就绪 接收未准 备就绪 拒绝接收 0 S 0 功 能 准备接受下一帧,N(R)表示期待 的下一帧的序号,并表示对N(R) 以前的帧的确认。 暂停接收下一帧,N(R)表示对 N(R)以前的帧的确认。 N(R)表示对N(R)以前的帧的确 认,序号为N(R)的帧出现错误, 序号为N(R)及其后的帧均需重发。 需重发序号为N(R)的帧
32
RNR REJ
1 0
0 1
SREJ
选择拒绝
1
1
16

(3)无编号帧 U 无编号帧用于数据链路的控制,它本身不带编号,可以在 任何需要的时刻发出,而不影响带编号的信息帧的交换顺 序。它可以分为命令帧和响应帧。
33
34
17

P/F比特的用法
? 在HDLC的各类帧中,均带有查询/结束(P/F)比特。 在不同的数据传送方式中,P/F比特的用法是不一样的 。 ? 在NRM方式中,从站不能主动向主站发送信息,从站 只有收到主站发出的P比特为1(对从站的查询)的命 令帧以后才能发送响应帧。若从站有数据发送,则在最 后一个数据帧中将F比特置1; 若无数据发送,则应在 回答的S帧中将F比特置1。 ? 在ARM或ABM方式中,任何一个站都可以在主动发送 的S帧和I帧中将P比特置1。对方站收到 P=1的帧后, 应尽早地回答本站的状态并将F比特置1。
35
4 HDLC的运行
A B
SABM
超时
A
N(S) N(R)
B
分为三个阶段: ? 链路建立, ? 数据传送, ? 链路拆除。
I,0,0
I,0.1 I,1,1
SABM
UA
I,2,1
I,1,3
I,3,2 DISC
UA I,2,4 I,3,4
RR,4
链路拆除和建立
双向数据交换
36
18

A
I,3.0 RNR,4 RR,0,P RNR,4,F RR,0,P RR,4,F I,4.0
B
A
I,3,0 I,4,0
B
A
I,2,0 I,3,0
超时
B
RR,3
I,5,0
REJ,4
RR,0,P
RR,3,F
I,4,0 I,5,0 I,6,0
I,3,0
RR,4
系统忙
出错处理
超时处理
37
3.5.1 路由选择方法
? 无路由表
– 泛射式 – 随机式
路由选择是根据所选路由 是否具有最小权值来进行 判断的。
最短长度 最小时延 最少段数 最短队列
? 有路由表
– 固定路由法 – 自适应路由法
? 孤立式 ? 集中式 ? 分布式
38
19

1 泛射式路由选择
1
2
3 6 4 5
2 1 4
3 6 5
2 1 4
3 6 5
39
2 随机式路由选择
选择第i条链路的概率 Pi =
Ci ∑Cj
j
3 固定路由选择
源节点
1 2 3 1 --- 1 5 目 2 2 --- 2
的 地 3 节 点 4
4 1 2
5 4 4 3
6 5 5 5 5 ---
例:节点2 6 节点4
目的地 下一个节点 目的地
节点5
下一个节点
4 4
3 4 4 4
--- 5 5 5 5 5 5
--- 4 6
5 4 6 4
--- 5
1 2 3 5 6
1 2 5 5 5
1 2 3 4 6
4 4 3 4 6
40
中央路由表
20

计算机硬件技术基础习题答案(太原理工)

计算机硬件技术基础习题答案 习题一: 1-8: 28 Bytes = 256 Bytes; 216 Bytes = 210×26Bytes = 64KB; 220 Bytes = 210×210Bytes = 1MB; 232 Bytes = 210×210×210×22 Bytes = 4GB 。 1-12:指令通常包括操作码和操作数两部分。 操作码表示计算机执行什么具体操作; 操作数表示参加操作的数的本身或操作数所在的 地址(操作数的地址码)。 1-22:[+89]补= 0 101 1001B;[-89]补= 1 010 0111B; [+67]补= 0 100 0011B;[-67]补= 1 011 1101B。 (1)[-89]补+ [+67]补= 10100111B + 01000011B = 1 110 1010B = eaH V = D7C D6C=00=0 无溢出 D7C = 0; D6C = 0

(2)[+89]补+ [-(-67)]补= [+89]补+ [+67]补 =01011001B + 01000011B = 1 001 1100B = 9cH V = D7C D6C=01=1溢出 D7C = 0; D6C = 1 (3)[-89]补+ [-67]补= 10100111B + 10111101B = 1, 0 110 0100B = 64H V = D7C D6C=10=1溢出 D7C = 1; D6C = 0 (4)[-89]补+ [-(-67)]补= [-89]补+ [+67]补 =10100111B + 01000011B = 1 110 1010B = eaH V = D7C D6C=00=0 无溢出 D7C = 0; D6C = 0 1-30:(1) 01111001 + 01110000 补码竖式:01111001 + 01110000 ——————— 11101001

西电《软件技术基础》上机大作业答案解析

说明 每个实验题目含有一个main函数和一些函数,与实验题目相关的基本运算的函数定义和main函数定义的代码在附录以及对应的文件夹中给出,供上机实验参考使用。对于每个题目,只需要根据题目要求设计算法,补充函数定义,然后对程序进行编译、调试。

实验一线性表 一、实验目的 1.熟悉线性表的顺序和链式存储结构 2.掌握线性表的基本运算 3.能够利用线性表的基本运算完成线性表应用的运算 二、实验内容 1.设有一个线性表E={e1, e2, … , e n-1, e n},设计一个算法,将线性表逆置,即使元素排列次序颠倒过来,成为逆线性表E’={ e n , e n-1 , … , e2 , e1 },要求逆线性表占用原线性表空间,并且用顺序表和单链表两种方法表示,分别用两个程序来完成。(文件夹:顺序表逆置、单链表逆置) 2.已知由不具有头结点的单链表表示的线性表中,含有三类字符的数据元素(字母、数字和其他字符),试编写算法构造三个以循环链表表示的线性表,使每个表中只含有同一类的字符,且利用原表中的结点空间,头结点可另辟空间。(文件夹:分解单链表) 实验二栈和队列 一、实验目的 1.熟悉栈和队列的顺序和链式存储结构 2.掌握栈和队列的基本运算 3.能够利用栈和队列的基本运算完成栈和队列应用的运算 二、实验内容 1.设单链表中存放有n个字符,试编写算法,判断该字符串是否有中心对称的关系,例如xyzzyx是中心对称的字符串。(提示:将单链表中的一半字符先依次进栈,然后依次出栈与单链表中的另一半字符进行比较。)(文件夹:判字符串中心对称) 2.假设以数组sequ[m]存放循环队列的元素,同时设变量rear和quelen 分别指示循环队列中队尾元素的位置和内含元素的个数。编写实现该循环队列的入队和出队操作的算法。 提示:队空的条件:sq->quelen==0;队满的条件:sq->quelen==m。(文件夹:循环队列)实验三串 一、实验目的 1.熟悉串的顺序存储结构 2.掌握串的基本运算及应用 二、实验内容 1.串采用顺序存储结构,编写朴素模式匹配算法,查找在串中是否存在给定的子串。(文件夹:模式匹配) 2.若S是一个采用顺序结构存储的串,利用C的库函数strlen和strcpy(或strncpy)编写

英译汉翻译词序和句序的调整技巧

英译汉翻译词序和句序的调整技巧 英译汉的翻译方法和技巧是建立在英汉两种语言的对比之上的。这两种语言在词汇和句法方面的一些表达手段上各有其特点。语序调整主要指词序、句序两方面的调整。 首先我们谈谈词序的调整。 英汉语句中的主要成分主语、谓语、宾语或表语的词序基本上是一致的,但各种定语的位置和各种状语的次序在英、汉语言中则有同有异。汉语说“他正在卧室里睡觉”,而在英语中却说He is sleeping in the bedroom.(他睡觉在卧室。);英语汉语都说“他出生于北京”,“H e was born in Beijing”。 一、定语位置的调整 1.单词作定语 英语中,单词作定语时,通常放在它所修饰的名词前,汉语中也大体如此。有时英语中有后置的,但译成汉语时一般都前置。something important(后置)重要的事情(前置)如果英语中名词前的定语过多,译文中则不宜完全前置,因为汉语不习惯在名词前用过多的定语。a little,yellow,ragged beggar(前置)一个要饭的,身材矮小,面黄肌瘦,衣衫褴褛(后置) 2.短语作定语 英语中,修饰名词的短语一般放在名词之后,而汉语则反之,但间或也有放在后面的,视汉语习惯而定。their attempt to cross the river(后置)他们渡江的企图(前置) the decimal system of counting(后置)十进制计算法(后置) 二、状语位置的调整 1.单词作状语 英语中单词作状语修饰形容词或其他状语时,通常放在它所修饰的形容词或状语的前面,这一点与汉语相同。He was very active in class.(前置)他在班上很活跃。(前置)英语中单词作状语修饰动词时,一般放在动词之后,而在汉语里则放在动词之前。Modern science and technology are developing rapidly.(后置)现代科学技术正在迅速发展。(前置)英语中表示程度的状语在修饰状语时可前置也可后置,而在汉语中一般都前置。He is running fast enough(后置)他跑得够快的了。(前置) 2.短语作状语 英语中短语状语可放在被修饰的动词之前或之后,译成汉语时则大多数放在被修饰的动词之前,但也有放在后面的。Seeing this,some of us became very worried.(前置)看到这种情况,我们有些人心里很着急。(前置)A jeep full sped fast, drenching me in spray.(后置)一辆坐满人的吉普车急驶而过,溅了我一身水。(后置)英语中地点状语一般在时间状语之前,而汉语中时间状语则往往放在地点状语之前。 He was born in Beijing on May 20,1970.(地点在前)他是1970年5月20日在北京出生的。(时间在前)英语中时间状语、地点状语的排列一般是从小到大,而汉语中则是从大到

计算机技术基础(样题)

山东科技大学2006--2007学年第二学期 《计算机技术基础(C/C++程序设计)》考试试卷(样卷)班级_______________ 姓名_______________ 学号_______________ 一、单项选择题(每题1分,共24分) 1、以下程序执行后输出结果是( )。 main( ) { unsigned char a,b; a=4|3; b=4&3; printf("%d %d\n",a,b); } A. 7 0 B. 0 7 C. 1 1 D. 43 0 2、下列变量定义中合法的是( )。 A. short _a=1-.1e-1; B. double b=1+5e2.5; C. long do=0xfdaL; D. float 2_and=1-e-3; 3、以下符合C语言语法的赋值表达式是( )。 A. d=9+e+f=d+9 B. d=9+e,f=d+9 C. d=9+e,e++,d+9 D. d=9+e++=d+7 4、以下能正确定义且赋初值的语句是( )。 A.int n1=n2=10; B.char c=32; C.float f=f+1.1; D.double x=12.3E2.5; 5、下面有关 for 循环的正确描述是( )。 A. for 循环只能用于循环次数已经确定的情况 B. for 循环是先执行循环循环体语句,后判断表 达式 C. 在 for 循环中,不能用 break 语句跳出循环 体 D. for 循环的循环体语句中,可以包含多条语句, 但必须用花括号括起来 6、Break语句的正确的用法是( )。 A. 无论在任何情况下,都中断程序的执行,退出 到系统下一层。 B. 在多重循环中,只能退出最靠近的那一层循环 语句。 C. 跳出多重循环。 D. 只能修改控制变量。 7、设有以下定义,则语句中错误的是( )。 int a=0; double b=1.25; char c='A'; #define M 2 A. a--; B. b--; C. c--; D. M--; 8、C语言规定:简单变量做实参时,它和对应形参之间 的数据传递方式是( )。 A. 地址传递 B. 单向值传递 C. 由实参传给形参,再由形参传回给实参 D. 由 用户指定的传递方式 9、以下正确的说法是:在C语言中( )。 A. 实参和与其对应的形参各占用独立的存储单元 B. 实参和与其对应的形参共占用一个存储单元 C. 只有当实参和与其对应的形参同名时才共占用 存储单元 D. 形参是虚拟的,不占用存储单元 10、根据下面的定义,能打印出字母 M 的语句是( )。 struct person{char name[9]; int age; }; struct person class[10]={"John",17, "Paul",19, "Mary",18, "adam",16 }; A. printf("%c\n",class[3].name); B. printf("%c\n",class[3].name[1]); C. printf("%c\n",class[2].name[1]); D. printf("%c\n",class[2].name[0]); 11、若有说明: int i,j=7, *p=&i;, 则与i=j; 等价的 语句是( )。 A. i= *p; B. *p=*&j; C. i=&j; D. i=**p;

微波技术基础第二章课后答案 杨雪霞知识分享

2-1 波导为什么不能传输TEM 波? 答:一个波导系统若能传输TEM 波型,则在该系统中必须能够存在静电荷静电核或恒定电流,而在单导体所构成的空心金属波导馆内,不可能存在静电荷或恒定电流,因此也不可能传输TEM 波型。 2-2 什么叫波型?有哪几种波型? 答:波型是指每一种能够单独地在规则波导中存在的电磁场的一种分布状态。 根据场的横向分量与纵向分量之间的关系式划分波型,主要有三种: TEM 波(0z E =,0z H =),TE 波(0z E =,0z H ≠),TM 波(0z E ≠,0z H =) 2-3 何谓TEM 波,TE 波和TM 波?其波阻抗和自由空间波阻抗有什么关系? 答:0z E =,0z H =的为TEM 波;0z E =,0z H ≠为TE 波;0z E ≠,0z H =为TM 波。 TE 波阻抗: x TE y E wu Z H ηβ = ==> TM 波阻抗: x TM y E Z H w βηε= == 其中η为TEM 波在无限答煤质中的波阻抗。 2-4 试将关系式y z x H H jw E y z ε??-=??,推导为1()z x y H E j H jw y βε?=+?。 解:由y H 的场分量关系式0j z y H H e β-=(0H 与z 无关)得: y y H j H z β?=-? 利用关系式y z x H H jw E y z ε??-=??可推出: 11()()y z z x y H H H E j H jw y z jw y βεε???= +=+??? 2-5 波导的传输特性是指哪些参量? 答:传输特性是指传输条件、传播常数、传播速度、波导波长、波形阻抗、传输功率以及损耗和衰减等。 2-6 何为波导的截止波长c λ?当工作波长λ大于或小于c λ时,波导内的电磁波的特性有何

英译汉的翻译技巧

英译汉的翻译技巧 一、词语是英译汉的最小单位,词语翻译的优劣是衡量译文质量的基本要素。英汉两种语言中都有一词多义和一词多类的现象,而辞典汉语释义又未必与英文意思完全对等,这就为准确、贴切的译词带来了困难。选择词义时,应根据上下文确定词义,表达词义时则要考虑词与词的搭配,注意词的褒贬、轻重。现分述如下: (1)、根据上下文确定词义 要确定某个词的基本意义,必须放在上下文的语言环境中,考虑其词类、逻辑关系甚至是单复数形。 (2)、注意词的搭配 英汉两种语言在长期使用中,形成了各自常用的固定词组和常见搭配,如果把英语中有些词的搭配原封不动的译成汉语,就会出问题。 (3)、注意词的褒贬轻重 词义有感情色彩和语体色彩的不同。选择和表达词义时,应正确理解原词和译出词的含义及其色彩。 二、英译汉时,我们常常会遇到这样的情况:有些词在辞典上找不到适当的词义,如果照搬硬译,会使译文生涩难懂,甚至与原文相悖,造成误解。此时应在理解该词原义的基础上,结合语篇意思,加以引申,选择最为贴切的汉语词语来表达。由于英汉两种语言的表达方式不同,翻译时,决不能“对号入座”。应根据上下文,在译文中转换原文某些词的词类,使译文通顺自然。 (1)、转译为汉语动词 汉语动词没有形态化,使用上基本没有条件限制。因此汉语往往借助动词的频频出现来展开时间发展的逻辑层次,形成“多动句”。英语谓语动词必须受人称和数的限制,在简单句中一般只可能出现一个。语义关系主要靠介词穿针引线,把名词笼络在一起。这就决定了英语中的名词比汉语中的名词出现频率高。翻译时必须恰当转换词性。以照顾不同语言的特性。英语中的名词、介词、形容词和副词在汉译时往往可以转译成动词。 (2)、英语名词转译成动词 1.具有动作意味的英语名词 2.由动词派生的英语名词 3.英语中有些后缀-er的名词,有时在句子中并不指其身份和职业,而是含有较强的动作意味,在汉语中没有恰当的对应名词时,往往可以译成动词。 (3)、英语介词转译成汉语动词 有些介词本身具有方向性和动态感,往往可以表示某动作行为的进展状态,起到动词的作用。翻译时,可将其转译成汉语动词。 英译汉时,只有依据原文特定的语言环境,根据上下文逻辑关系、文体风格和搭配习惯,充分考虑英汉语言的差异,才能在许多不同的词义中选出最确切的词义,并作出符合汉语习惯的表达。

英译汉的翻译方法和技巧

英译汉的翻译方法和技巧 英译汉的翻译方法和技巧是建立在英汉两种语言的对比之上的。这两种语言在词汇和句法方面的一些表达手段上各有其特点。语序调整主要指词序、句序两方面的调整。 首先我们谈谈词序的调整。 英汉语句中的主要成分主语、谓语、宾语或表语的词序基本上是一致的,但各种定语的位置和各种状语的次序在英、汉语言中则有同有异。汉语说“他正在卧室里睡觉”,而在英语中却说He is sleeping in the bedroom.(他睡觉在卧室。);英语汉语都说“他出生于北京”,“He was born in Beijing”。 一、定语位置的调整 1.单词作定语。 英语中,单词作定语时,通常放在它所修饰的名词前,汉语中也大体如此。有时英语中有后置的,但译成汉语时一般都前置。 something important(后置)重要的事情(前置) 如果英语中名词前的定语过多,译文中则不宜完全前置,因为汉语不习惯在名词前用过多的定语。 a little,yellow,ragged beggar(前置) 一个要饭的,身材矮小,面黄肌瘦,衣衫褴褛(后置) 2.短语作定语。 英语中,修饰名词的短语一般放在名词之后,而汉语则反之,但间或也有放在后面的,视汉语习惯而定。 their attempt to cross the river(后置)他们渡江的企图(前置) the decimal system of counting(后置)十进制计算法(后置) 二、状语位置的调整 1.单词作状语。 英语中单词作状语修饰形容词或其他状语时,通常放在它所修饰的形容词或状语的前面,这一点与汉语相同。

He was very active in class.(前置)他在班上很活跃。(前置) 英语中单词作状语修饰动词时,一般放在动词之后,而在汉语里则放在动词之前。Modern science and technology are developing rapidly.(后置) 现代科学技术正在迅速发展。(前置) 英语中表示程度的状语在修饰状语时可前置也可后置,而在汉语中一般都前置。 He is running fast enough(后置)他跑得够快的了。(前置) 2.短语作状语。 英语中短语状语可放在被修饰的动词之前或之后,译成汉语时则大多数放在被修饰的动词之前,但也有放在后面的。 Seeing this,some of us became very worried.(前置) 看到这种情况,我们有些人心里很着急。(前置) A jeep full sped fast,drenching me in spray.(后置) 一辆坐满人的吉普车急驶而过,溅了我一身水。(后置) 英语中地点状语一般在时间状语之前,而汉语中时间状语则往往放在地点状语之前。 He was born in Beijing on May 20,1970.(地点在前) 他是1970年5月20日在北京出生的。(时间在前) 英语中时间状语、地点状语的排列一般是从小到大,而汉语中则是从大到小。 其次我们谈谈句序的调整。 这里,句序是指复合句中主句和从句的时间和逻辑关系叙述的顺序。 一、时间顺序的调整 1.英语复合句中,表示时间的从句可以放在主句之前,也可以放在主句之后,汉语中则通常先叙述先发生的事,后叙述后发生的事。

《单片机系统设计基础》练习题答案

注:标红题要重点掌握。题后加(略)的不要求。 练习题一 1. 选择 (1) 单片机片内集成了基本功能单元( ③) ①微处理器②运算器③中央处理单元 (2) 工业自动化设备采用工控机实现自动控制,工控机属于( ①) ①通用计算机②嵌入式计算机③微处理器 (3) 单片机的英文缩写为( ②) ①SCM ②MCU ③PCL 2. 叙述单片机的含义 答:利用大规模集成技术,将计算机的各个基本功能单元集成在一块硅片上,这块芯片就具有一台计算机的属性,因而被称为单片微型计算机,简称单片机。 3. 叙述计算机发展的两大分支及其特点。 答:计算机形成了通用计算机系统和嵌入式计算机系统两大分支。通用计算机系统以高速数值计算为已任,不必兼顾控制功能,其数据总线宽度不断更新,通用操作系统不断完善,以突出发展海量、高速数值计算能力。以单片机为代表的嵌入式系统,以面向对象控制为已任,不断增加控制功能,提高可靠性,降低成本,减小体积,改善开发环境。 4. 叙述半导体工艺MOS、HMOS、CMOS和HCMOS的特点,说明新型单片机广泛采用HCMOS工艺的目的。提示:从速度、密度和功耗三个方面比较。 答:HMOS工艺(高速MOS),即高密度短沟道MOS工艺,虽然有较高的集成度和速度,但其功耗较大。HCMOS工艺,即互补金属氧化物的HMOS工艺,是CMOS和HMOS的结合,除了具有HMOS的高速高密度之外,还具有CMOS的低功耗的特点。 5. 试述单片机应用系统低功耗设计的主要内容。 答: (1)对于那些采用电池供电的单片机应用系统,降低功耗尤为必要。降低功耗的重要手段是采用CMOS技术。新型单片机广泛采用了HCMOS工艺,大大降低了功耗。 (2)降低单片机的工作电源电压也可降低功耗。 (3)选用低功耗的外围芯片及设备,也是降低功耗的措施之一。过去单片机的外围扩展多采用74TTL芯片,其功耗较大。为了降低功耗,应选用CMOS(HCMOS)工艺外围芯片。 6. MCS-51、80C51、80C51系列这三个概念有何区别? 答: (1)MCS-51指Intel公司推出的利用HMOS或HCMOS工艺制造的一个单片机系列,它又分成51和52两个子系列,其中51子系列是基本型,而52子系列属于增强型。每个子系列包含三种单片机。一般MCS-51常指51子系列。 (2)80C51一般指MCS-51系列中采用HCMOS工艺的单片机。 (3)80C51系列包括Intel公司采用HCMOS工艺的MCS-51系列,也包括其它公司以80C51作为内核与MCS-51完全兼容的单片机。

软件技术基础实验1

实验一 单链表的建立 一、 实验目的 1.掌握线性表的链式存储结构 (1)线性表的链式存储原理 (2)链式存储结构的优缺点 2.掌握结构体的应用以及数据结点的生成 (1)结构体的定义 (2)动态存储分配函数的使用 (3)强制类型转换的方法 3.掌握指针的应用 (1)巩固指针的含义和用法 (2)结构体指针的使用 二、 预习要求 1.复习C 语言 (1)巩固C 语言程序设计的基本方法 (2)巩固在TC 或VC 环境中编写和调试C 程序 2.复习指针和结构体两部分的知识 (1)巩固指针的含义以及定义方式 (2)理解结构体的定义以及其成员的赋值和引用 3.理解课本关于单链表部分的知识 (1)掌握单链表的生成原理和过程 (2)在草稿纸上画出简单程序流程图 三、 实验原理 1.头插法建立单链表 (1)算法原理:从一个空表开始,重复读入数据,生成新结点,将读入数据存放在新结点的数据域中,然后将新结点插入到当前链表的表头上,直到读入结束标志为止。 (2)算法示意图:若要建立L=(A ,B ,C ,D ,E )的单链表,则链表结构为: (3)算法描述: //结点结构体定义 struct node { char data; struct node *next; }; //头插法建立n 个结点的单链表L struct node* CreateList(struct node *L,int n) { int i; char ch; E D C B A L ^

struct node *p; L=(struct node *) malloc(sizeof(struct node)); L->data=n; L->next=NULL; for(i=n;i>0;i--) { p=(struct node *) malloc(sizeof(struct node)); scanf("%c",&ch); p->data=ch; p->next=L->next; L->next=p; } return L; } 2.尾插法建立单链表 (1)算法原理:从一个空表开始,重复读入数据,生成新结点,将读入数据存放在新结点的数据域中,然后将新结点插入到当前链表的表尾上,直到读入结束标志为止。 (2)算法示意图:同上,若要建立L=(A ,B ,C ,D ,E )的单链表,则链表结构为: (3)算法描述: //结点结构体定义如前所述 //尾插法建立n 个结点的单链表L struct node* CreateList(struct node *L,int n) { int i; char ch; struct node *p,*q; L=(struct node *) malloc(sizeof(struct node)); L->data=n; L->next=NULL; q=L; for(i=n;i>0;i--) { p=(struct node *) malloc(sizeof(struct node)); scanf("%c",&ch); p->data=ch; q->next=p; p->next=NULL; q=p; } return L; } A B C D E L ^

英汉互译翻译技巧

汉译英解题方法 1. 阅读原文,理解原文,获得总体印象。 2. 处理原文句子,正确断句,合句,找准主语。理解原文中的语言现象和逻辑关系,注意汉英两种语言的不同表达习惯,综合翻译技巧进行翻译。 3.修改,对译文修正、加工、润饰。第一步:对照原文一句一句修改,看原文内容、思想是否准确表达出来;有无漏译、错译、曲解的地方;译文语言是否通顺。第二步:脱离原文,反复阅读后进行修改。看上下文有无不连接的地方,前后有无矛盾、重复的地方,有无逻辑不通的地方。 汉语 VS 英语不同表达习惯 一、英语重结构,汉语重语义二、英语多长句,汉语多短句三、英语多从句,汉语多分句四、主语,宾语等名词成分“英语多代词,汉语多名词”五、英语多被动,汉语多主动六、英语多变化,汉语多重复七、英语多抽象,汉语多具体八、英语多引申,汉语多推理 英汉结构差异连接方式:?汉语隐形,即连接词很少出现或不出现,这体现为意合(parataxis); ?英语显性,即连接词出现,体现为形合(hypotaxis) 组句方式:?汉语:动词多,短句多,常按时间顺序或前因后果的逻辑关系排列,呈链状;?英语:常按句内主次从属关系排列,在句子主体上添加修饰语以及限定语,形成严谨的树状结构。 结构差异带来的启示 1. 正确判断句子之间的关系,补充连接手段,实现显性连接。 e.g. ……在这一年半中,她抄写、背写英语单词的纸,累起来可达桌子高。……思路:SVO=纸+达到+桌子高。问题:累起来怎么处理? In that year and a half, the paper on which she had copied English words or written them down from memory, if stacked up, could reach the table f rom the floor. 结构差异带来的启示 2. 掌握内在联系正确断句我们的班主任姓王,五十开外,方脸,一脸的胡子。 Mr. Wang, the head teacher responsible for our class, was over fifty. He had a squareshaped face with a full beard. 结构差异带来的启示 3. 正确安排句子基本框架,主次清楚,符合原意。原文:大家都记得1979年秋天,当这个总共只念过八年书、连英文字母也认不全,而且已有三个孩子的女工,竟然报名上电大英语班时,招来了

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

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

实验一:简单程序设计实验 (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 X2 拆为 1 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

软件技术基础大作业

总结:(程序在第四部分) 一、课程主要内容: 这门课首先是介绍了数据结构以及算法的一些基本概念和有关算法分析、程序设计的简单说明。然后重点讲了线性表、栈和队列、串和数组、树、图、排序算法等内容。 线性表重点说的是顺序表以及链表,其中单链表和双向链表我觉得是重点说的。而从顺序表到链表是为了解决顺序表的时间算法复杂度比较高的问题。还介绍了有关索引的一点基本知识。 然后重点讲解了栈和队列的内容。其中栈是重点。栈和队列是两种不同的运算受限线性表。接触了栈以后感觉以前很多看不懂的现在开始知道了,比如LIFO、FILO、和程序运行时有关栈的作用等。还举了一些栈的应用的例子,感觉栈的用处非常大,用好栈可以更好的做一些程序。 串和数组以前学C语言的时候学过一些知识。这本书主要说了有关它们的存储以及一些运算的实现。这些又能和前面的有关线性表的知识连在一起,比如存储方面。还有矩阵的压缩存储虽然只是简单说了下,但我觉得实用中还是很有用的,比如图像的出里,二值化后的图像可以用用一个矩阵表示,而对矩阵的压缩有利于对图像的特征进行进一步处理。 树这一部分只是主要就是二叉树了。先是一些基本概念,然后二叉树的存储,这主要有顺序存储和链式存储,其中二叉树的建立有用到队列的知识。重点讲述了二叉树的遍历有广度优先和深度优先,也可分为LDR、DLR、LRD三种遍历方式以及深度优先的非递归算法和二叉树的恢复。我认为二叉树的应用十分广泛,比如说在做一些表达式运算时就可以很好的运用。 图这部分我了解的不太多。图的存储和图生成树这部分有点了解。感觉把图转化为二叉树挺实用的,这样可以把复杂问题简化。关于图的遍历方面有些内容不太理解。 最后说的是排序算法,重点说了四种:直接排序、选择排序、冒泡排序和快速排序。分析这些算法的原理以及时间算法复杂度和特点,并且通过播放几种算法的效率比较,让我们对着几种算法有了比较直观的印象。 二、对以后学习的帮助: 现在很多的电子产品都不会是单纯的硬件或软件,所以以后无论做什么,会一定的编程技术是很必要的。而程序设计的核心就是算法以及数据结构。无论什么语言C也好,C++也罢都只是一种表达方式而已,就像汉语或者英语只是表达一种意思的两种形式。所以我觉得学程序设计主要学的就应该是算法以及数据结构。这不但对于软件的程序设计有帮助,有些软件的的思想对硬件的程序描述或者设计也是有启发的。这关键是一种解决问题的思想和方法,所以在生活中对于解决一些问题也是有启发性的。还有在西电学习一定的程序设计技能是必须的。就个人而言,我参与了一些实验室的小项目,需要去做一些有关图像处理的算法,上次看了一本图像处理方面的基础的书,感觉这门课中的有些思想和方法还是和那些很有联系的,虽然说那很多都是一些数学方面的理论。但当做程序时,这些基础知识还是必须的。三:建议 我觉得这门课不该作为选修课,这么重要的一门课在以后的学习工作中是很有用的,应该作为一门必修课。而且或许放到大一下会更好,那个学期课比较少,学习相对轻松可以有很多时间去学习和实践,而且C语言刚学完一些知识记忆还比较深,这有利于知识连贯性。最后我觉得应该加些学时,这样有些东西可以讲得更详细,有更多上级时间。对于讲课方面我没什么建议,这门课还是让我有很多收获的,谢谢老师!

英译汉解题技巧

第五部分:英译汉 英译汉部分要求翻译单句, 而不是段落或篇章。考生首先要读懂句子,了解句子的语法结构、使用的固定词组、习惯用法及词与词之间的语义关系, 然后, 再正确分析原文的语言现象和逻辑关系,进行透彻的理解, 最后, 力图用简洁明了的汉语表达出原文的意思。因此, 考生有必要掌握一些基本的翻译技巧。 一、翻译技巧一 一般的英译汉考题不会只是简单句。我们在做题时, 首先要从语法入手, 找寻和确定句子大的框架结构, 通过分析把句中的从句和插入部分先排除掉, 明确句子结构有助于我们正确理解整句话的意思。 (一)重点分析句子结构 其实, 就英语的句子结构而言, 是有规律可循的。除去省略句、倒装句、感叹句和一些特殊句子外, 英语句子的结构可归纳为三类: 1. to be句型: 主语+ be + 表语 Miss Jones is a manager. 琼斯小姐是位经理。 2. to do句型: 主语+ do + (宾语) + (状语) He teaches English in this school. 他在这所学校教英语。 3. there be句型: There be + 主语+ 状语 There are beautiful wildflowers in the hills. 山中有美丽的野花。 (二)确定语法现象和惯用结构 英译汉考题中常见的重点语法有: 时态、语态、主语从句、表语从句、宾语从句、同位语从句、定语从句、状语从句、动词不定式、动名词、分词、虚拟语气、倒装句、强调句等。考生要非常熟悉这些语法现象, 才不至于对句子产生误解。例如: ●Anyone who is interested in it can go with us. 对这事感兴趣的人可以跟我们去。(who引导定语从句修饰主语anyone) ●The problem discussed at yesterday’s meeting is very important. 昨天会上讨论过的那个问题非常重要。(过去分词短语作后置定语修饰主语the problem) ●You could have done better if you had been more careful. 要是细心一点的话,你就会做得更好。(if 引导虚拟语气的条件状语从句) ●Hardly had I said that when she entered the room. 我刚说完,她就进来了。(倒装句, 否定词hardly位于句首, 助动词had 放在主语 I之前) ●It was not until last night that I noticed this matter. 直到昨晚我才注意到这件事。(强调句: It was not until+强调成分+that句子其余成分) ●The books were either works on travel or detective novels. 这些书要么是关于旅行的, 要么就是侦探小说。(连接词either… or…连接两个表语) (三)熟悉固定搭配词组和习惯用法 英译汉考题中还常常会设计一个关键的考点–固定搭配的词组和习惯表达法, 旨在考查考生对词汇的掌握和运用情况。考生在理解这些习惯用语时会感到很困难, 这是

英语阅读理解英译汉翻译技巧

英语阅读理解英译汉翻译技巧 翻译过程包括两个阶段:正确理解和充分表达。理解是表达的前提,而表达是理解的目的和结果,二者缺一不可,因此,考生在做英译汉部分试题时: (1)切记不可急躁,一定要先通读全文,把握全文的主旨、内容,把握画线部分的语境。 (2)在着重理解画线部分时,首先要在语义上弄清全句的整体意思和每个单词的意思;其次要分析清楚句子结构,理出句群,找出各分句之间的关系。 (3)可考虑先打一份翻译草稿,再根据文章意义和汉语结构进行调整。 (一)词的译法 1.词义的选择 由于英语中一词多义的现象十分普遍,且英汉词典中给出的汉语解释未必全面,未必与英文的意思完全对等,这就给我们带来两方面的问题:其一,我们需要根据该多义词在其语言环境中的词类、搭配关系甚至是单复数形式来确定其基本意思(即“忠实”);其二,在“忠实”的原则下,如果词典上的释义显得不“通顺”,那么为了“忠实”与“通顺”的统一,我们必须立足于原意,对其加以适当的引申。 选择词义的时候,要根据词在句中的词类及上下文的搭配关系来确定。 如:The target is wrong, for in attacking the tests, critics divert attention from the fault that lies with illinformed or incompetent users. (1995年真题)

,译文,把标准化测试作为抨击的目标是错误的。因为在抨击这类测试时,批评者没有意识到弊病来自人们对这种测试的不甚了解或使用不当。 ,分析,attack的基本意思是“进攻,攻击”,但在这里的搭配是attacking the tests, 显然这是指“口诛”、“笔伐”,译为“抨击”或“批评”才算准确。divert attentionfrom 的意思是“将注意力从……移开”,但文中的批评者坚持认为错在考试形式,并不是已经注 意到什么而又有意转移视线。所以这里最好译成“没有注意到”或“没有意识到”。 incompetent原意为“不胜任的”,“不胜任的使用者”这一译法有“欧化”之嫌,不如译 作“使用不当”。另外,在翻译该句时应将主语The target指代的内容补充完整。 再如,Now since the assessment of intelligence is a comparative matter we must be sure that the scale with which we are comparing our subjects provides a“valid”or“fair”comparison.(1992年第73题) ,译文,既然对智力的评估是比较而言的,那么我们必须确保,在对我们的对象进行比 较时,我们所使用的尺度要能够提供“有效的”或“公平的”比较。 ,分析,scale最常见的意思是“范围”,但这里和文章要表达的意思相去甚远。 2.词类的转化

西电电院《软件技术基础》大作业以及答案

软件技术基础大作业 02121060 薛学通

实验一线性表 一、实验目的 1.熟悉线性表的顺序和链式存储结构 2.掌握线性表的基本运算 3.能够利用线性表的基本运算完成线性表应用的运算 二、实验内容 1.设有一个线性表E={e1, e2, … , e n-1, e n},设计一个算法,将线性表逆置,即使元素排列次序颠倒过来,成为逆线性表E’={ e n , e n-1 , … , e2 , e1 },要求逆线性表占用原线性表空间,并且用顺序表和单链表两种方法表示,分别用两个程序来完成。(文件夹:顺序表逆置、单链表逆置) 顺序表 源码: //顺序表逆置.cpp #include #include typedef char datatype; const int maxsize=1024; typedef struct { datatype data[maxsize]; int last; }sequenlist; void create(sequenlist*&); void print(sequenlist*); void invert(sequenlist*); void main() { sequenlist*L; create(L);//建立顺序表 print(L);//输出顺序表 invert(L);//调用顺序表逆值的函数 print(L);//输出顺序表 } //建立顺序表 void create(sequenlist*&L) { L=(sequenlist*)malloc(sizeof(sequenlist)); L->last=0; char ch; while((ch=getchar())!='*') {

计算机硬件技术基础实验教程答案(重庆大学)

计算机硬件技术基础实验教程答案 实验一:简单程序设计实验 (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

习题集—01微机基础(answers)

1.在计算机中一个带符号数有三种表示方法:()()() 【参考答案】 原码、反码和补码。 2.判断正误:在原码表示法中,不论数的正负,数值部分均保持原真值不变。 【参考答案】 正确 3.什么是原码?试举例说明。 【参考答案】 一个数的原码不论正负,其数值部分同真值,而符号部分负号用1表示,正号用0表示。如 [-85]原= (11010101)2, [+85]原= (01010101)2 4.什么是反码?试举例说明。 【参考答案】 一个正数的反码与原码相同,负数的反码是其原码按位取反。 如:[-85]反= (10101010)2, [+85]反= (01010101)2 5.判断正误:正数的反码与原码相同,负数的反码是其原码按位取反。 【参考答案】 正确 6.判断正误:正数的补码与原码相同,也与反码相同;而负数的补码是其反码加1. 【参考答案】 正确 7.(640)10=( )2=( )16 【参考答案】P9 例1 10 1000 0000,280 8.(1) (256.375) 10=( )2=( )16 (2) (10111100.1101)2 =( ) 10= ( )16 【参考答案】P10 例2 (1)1 0000 0000.011,100.6 ,BC.D (2)13 188 16 9.下列无符号数中,最大的数是。 A. (1100100)二进制数 B. (143)八进制数 C. (10011000)BCD C. (65)十六进制数 【参考答案】P10 例3 A 10.十进制数389对应的二进制数是,压缩的BCD码是,非压缩的

BCD码是,每位数字用字符表示时的ASCII码是。 【参考答案】P10 例4 11000 0101,389H,030809H,333839H 11.二进制数10000001B分别作原码、反码和补码看,则其值分别是、 和。 【参考答案】P11 例5 -1,-126,-127 12.已知X<0,且有[X]原=[X]补,则X= D,设机器字长为8位。 【参考答案】P12 例6 -64 13.(1) 十进制数66转换成二进制数为。 A. 11000010 B. 01100110 C. 11100110 D. 01000010 (2) 十进制数27.25转换成十六进制数为。 A. B1.4H B. 1B.19H C. 1B.4H D. 33.4H 【参考答案】P12 例1 (1) D (2) C 14.下列数中最小的是。 A. (101001)2 B. (52)8 C. (2B)16 D. (50)10 【参考答案】P13 例2 A 15.(1) 若一个数的BCD编码为00101001,则该数与相等。 A. 41H B. 121D C. 29D D. 29H (2) 十进制数9874转换成BCD数为。 A. 9874H B. 4326H C.2692H D.6341H (3) BCD数64H代表的真值为。 A. 100 B. 64 C. -100 D. +100 【参考答案】P13 例3 (1) C (2) A (3) B 16.试利用一个字节的字长,将十进制数-115转换为响应的二进制原码、反码和补码。【参考答案】P14 例4 -115的原码、反码和补码分别为1111 0011B、1000 1101B、1000 1101B。 17.负数-2AH以100H为模的补码是,以10000H为模的补码是。【参考答案】P14 例5 D6H,FFD6H

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