采用数字化方法表示信息有哪些优点?
数字化方法表示信息的优点:
( 1)抗干扰能力强, 可靠性高。
( 2)依靠多位数字的组合, 在表示数值时可获得很宽的表示范围以及很 高的精度。
( 3)数字化的信息可以存储、信息传送也比较容易实现。 ( 4)可表示的信息类型与范围及其广泛,几乎没有限制。
( 5)能用逻辑代数等数字逻辑技术进行信息处理,这就形成 了计算机 硬件设计的基础。
如果有7×9点阵显示出字符A的图像,请用9个七位二进制代码表示 A的点阵信息。
数字计算机的主要特点是什么?
(1) 能在程序控制下自动连续地工作; (2)运算速度快; (3) 运算精度高;
(4) 具有很强的信息存储能力; (5) 通用性强,应用领域及其广泛。
量计算机性能的基本指标有哪些? 答:衡量计算机性能的基本指标:
(1)基本字长——参加一次运算的数的位数;
(2)数据通路宽度——数据总线一次能并行传送的位数;
(3) 运算速度——可用①CPU 的时钟频率与主频, ②每秒平均执行指令 数, ③典型四则运算的时间来表示。
(4)主存储器容量——可用字节数或单元数(字数) ×位数来表示。 (5)外存容量——常用字节数表示。 (6)配备的外围设备及其性能。 (7)系统软件配置。
分别写出下列各二进制数的原码、 补码, 字长( 含一位数符)为8位。 解: 原码 补码 0 00000000 00000000 -0 10000000 00000000 0.1010 0.1010000 0.1010000 - 0.1010 1.1010000 1.0110000 1010 00001010 00001010 -1010 10001010 11110110
对I/O设备的编址方法有哪几种?请稍作解释。 答:对I/O设备的编址方法有两种:外围设备单独编址和外围设备与主存统一编址。
外围设备单独编址:为I/O接口中的有关寄存器分配I/O端口地址,一般由地址总线若干低位提供I/O端口地址,从而选择某个寄存器进行读/写。
外围设备与主存统一编址:将I/O接口中的有关寄存器与主存单元统一编址,一般由地址码中高端(地址值大)的一段区域分配给I/O端口。
I/O的设置方法有哪几种?请稍作解释。 答:I/O指令的设置方法有三种:
(1)设置专用的I/O指令:指令中的操作码明确规定某种输入/输出操作,CPU寄存器号,I/O端口地址。应用于外围设备单独编址方式。
(2)用通用的数据传送指令实现I/O操作:应用于外围设备与主存单元统一编址方式。
(3)通过I/O处理器或处理机控制I/O操作:应用于采用协处理器或多处理机的系统。
给定(BX)=637DH,(SI)=2A9BH,位移量D=7237H,试确定在以下各种寻址方式下的有效地址是什么? 1、立即寻址 2、直接寻址
3、使用BX的寄存器寻址 4、使用BX的间接寻址
5、使用BX的寄存器相对寻址 6、基址变址寻址
(1)立即数寻址的有效地址是当前IP的内容;
(2)直接寻址,若使用位移量D=3237H进行,则有效地址为3237H;
(3)使用BX的寄存器寻址时,操作数在BX寄存器中,因此无有效地址; (4)使用BX的间接寻址时,有效地址在BX寄存器中,即有效地址=637DH;
(5)使用BX的寄存器相对寻址的有效地址=(BX)+D=637DH+3237H=95B4H; (6)基址变址寻址的有效地址=(BX)+(SI)=637DH+2A9BH=8E18H;
4-15 15、假设(DS)=091DH,(SS)=1E4AH,(AX)=1234H,(BX)=0024H,(CX)=5678H,(BP)=0024H,(SI)=0012H,(DI)=0032H,(09226H)=00F6H,(09228H)=1E40H,(1E4F6H)=091DH。试给出下列各指令或程序段的分别执行的结果。 答:
(1) MOV CL,20H[BX][SI]
有效地址EA= 20H+[BX]+[SI] =20H+0024H+0012H=0056H 逻辑地址 DS:0056H
物理地址=091D0H+0056H=09226H (逻辑地址左移1为加有效地址) CL=[09226H]=0F6H
(2) MOV [BP][DI],CX 有效地址EA= [BP]+[DI] =0024H+0032H=0056H 逻辑地址 SS:0056H
物理地址=1E4A0H+0056H=1E4F6H [1E4F6H]=CX=5678H
(3) LEA BX,20H[BX][SI] MOV AX,2[BX]
有效地址EA= 20H+[BX]+[SI] =20H+0024H+0012H=0056H BX=0056H
有效地址EA= 2H+[BX]=2H+0056H=0058H 逻辑地址 DS:0058H
物理地址=091D0H+0058H=09228H AX=[09228H]=1E40H
(4) LDS SI,[BX][DI] MOV [SI],BX
有效地址EA= [BX]+[DI] =0024H+0032H=0056H 逻辑地址 DS:0056H
物理地址=091D0H+0056H=09226H SI=[09226H]=00F6H
DS=[09226H+2H]=[09228H]=1E40H 有效地址EA= [SI]= 00F6H 逻辑地址 DS:00F6H
物理地址=1E400H+00 F6H=1E4F6H [1E4F6H]=BX=0024H
(5) XCHG CX,32H[BX] XCHG 20H[BX][SI],AX
有效地址EA= 32H+[BX] =32H+0024H=0056H 逻辑地址 DS:0056H
物理地址=091D0H+0056H=09226H CX=[09226H]=00F6H
[09226H]=5678H
有效地址EA= 20H+[BX]+[SI] =20H+0024H+0012H=0056H 逻辑地址 DS:0056H
物理地址=091D0H+0056H=09226H [09226H]= 1234H AX=5678H
4-16 (01400)=1234H应改为(01410)=1234H
分析:有效地址EA=10H+[SI]= 10H+0400H=0410H
逻辑地址 DS:0100H
物理地址=01000H+0410H=01410H
MOV AX ,10H[SI] ;传送的是源操作数的内容 AX=1234H LEA AX ,10H[SI] ;传送的是源操作数的有效地址 AX=0410H
4-17
mov ax,1234h ;将1234h这个16进制数放到ax寄存器中
mov bx ,5678h ;同理,将5678h这个16进制数放到bx这个寄存器中 push ax ;将ax压栈,即将1234h放到栈顶
push bx ;将bx压栈,即将5678h放到1234h上面(即栈顶) pop cx ;弹出当前栈顶元素(5678h),并将其传送给cx,即(cx)=5678h
6-14 半导体存储器容量为16K×8位,可选用RAM芯片 ( 2K×4位/片)。 地
址总线 A15~A0(低),双向数据总线 D7~D0(低),读写控制信号R/W, 片 选低电平有效。请设计并画出该存储器逻辑图,给出芯片地址分配和片选逻辑式, 注明地址线、数据线、读/写控制线及片选信号的连接。 解: ( 1)计算芯片数 扩展位数:用两片 2K×4 位的芯片相连接, 可扩展容量至 2K×8 位; 扩展单元数:用 8 组这样的芯片 ( 2K×8 位)可将容量最终扩展为 16K×8 位; 由此计算出需要16片2K×4位的芯 片。 16K×8 位的容量,需用 8 片 2K×4 位/片的芯片。 ( 2)地址分配
片选逻辑: