首页 > 大学专科> 电子信息
题目内容 (请给出正确答案)
[主观题]

某程序装入内存后,DS=1200H,CS=1400H,则程序中数据段中的数据最多是 () 字节。A 2KB 4KC 8KD

某程序装入内存后,DS=1200H,CS=1400H,则程序中数据段中的数据最多是 () 字节。

A 2K

B 4K

C 8K

D.16K

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“某程序装入内存后,DS=1200H,CS=1400H,则程序…”相关的问题
第1题
对于8086/8088 CPU,已知DS=0150H,CS=0640H,SS=0250H,SP=1200H,问:
点击查看答案
第2题
在ASSUME伪指令设定了段寄存器后,无需在程序段中用指令完成赋值的寄存器是____。

A.CS

B.DS

C.SS

D.ES

点击查看答案
第3题
某单元在数据段中,已知DS=1000H偏移地址为1200H,则它的物理地址为()。

A.12100H

B.11200H

C.13000H

D.10000H

点击查看答案
第4题
执行下面的程序段后,(AX)=() DATA SEGMENT TAB DW 1,2,3,4,5,6 ENTRY EQU 3 DATA ENDS CODE
执行下面的程序段后,(AX)=() DATA SEGMENT TAB DW 1,2,3,4,5,6 ENTRY EQU 3 DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:CODE MOV AX,DATA MOV DS,AXMOV BX,OFFSET TAB ADD BX,ENTRY MOV AX,[BX] ...

A.0003H

B.0300H

C.0400H

D.0004H

点击查看答案
第5题
假定MS-DOS的各段寄存器取值如下:CS是0010H,DS是0100H,SS是0100H,ES是1000H。试问这时的进程可以访问内存的
哪些部分?
点击查看答案
第6题
请编制程序,其功能是:内存中连续存放着10个二进制字节数,需对此组数进行加密,其方法为:将前一个
字节数(两位十六进制数a1a2表示)的低位十六进制数a2与后一个字节数(两位十六进制数b1b2表示)的高位十六进制数b1进行交换;第一个字节数的高位十六进制数与最后一个字节数的低十六进制数进行交换,加密后的结果存入内存。

例如:

内存中有:50H,61H,72H,83H,94H,A5H,B6H,C7H,D8H,E9H

结果为:96H,07H,18H,29H,3AH,4BH,5CH,6DH,7EH,85H

部分程序已给出,其中原始数据由过程LOAD从文件INPUT1.DAT中读入SOURCE开始的内存单元中。运算结果要求从RESULT开始存放,由过程SAVE保存到文件OUTPUT1.DAT中。

填空BEGIN和END之间已给出的一段源程序使其完整(空白已用横线标出,每行空白一般只需一条指令,但采用功能相当的多条指令亦可),或删除BEGIN和END之间原有的代码并自行编程来完成要求的功能。

对程序必须进行汇编,并与IO.OBJ链接产生PROG1.EXE执行文件,最终运行程序产生结果(无结果或结果不正确者均不得分)。调试中若发现整个程序中存在错误之处,请加以修改。

试题程序:

EXTRN LOAD:FAR, SAVE:FAR

N EQU 10

STAC SEGMENT STACK

DB 128 DUP()

STAC ENDS

DATA SEGMENT

SOURCE DB N DUP() ; 顺序存放10个ASCII字符

RESULT DB N DUP(0) ; 存放结果

NAME0 DB 'INPUT1.DAT',0

NAME1 DB 'OUTPUT1.DAT',0

DATA ENDS

CODE SEGMENT

ASSUME CS:CODE,DS:DATA,SS:STAC

START PROC FAR

PUSH DS

XOR AX,AX

PUSH AX

MOV AX,DATA

MOV DS,AX

LEA OX,SOURCE ; 数据区起始地址

LEA SI,NAMEO ; 原始数据文件名

MOV CX,N ; 字节数

CALL LOAD ; 从INPUT1.DAT中读取数据

;****BEGIN****

MOV DI,0

MOV SI,0

MOV CX,N

AGN1: MOV AL,SOURCE[SI]

MOV AH ,AL

AND AL,0FH

AND AH,0FOH

INC SI

CMP SI,N

(1)

MOV SI,0

LW: MOV BL,SOURCE[SI]

MOV BH,BL

AND BL,0FH

AND BH,0FOH

(2) CX

MOV CX,4

L1: SHR BH,1

SHL AL,1

LOOP L1

&

点击查看答案
第7题
段寄存器DS、SS、ES和CS的内容均可由程序设置。
点击查看答案
第8题
8086/8088CPU中,用来存放程序的指令代码序列的寄存器是()。

A.CS

B.DS

C.SS

D.ES

点击查看答案
第9题
80X86执行程序,对存储器进行访问时,物理地址可由()组合产生。

A.SS和IP

B.CS和IP

C.DS和IP

D.CS和BP

点击查看答案
第10题
(DS)2000H, (BX)=0100H, (SI)=0002H, (20100)=12H, (20101)=34H, (20102)=56H,(20103)=78H, (21200)=2AH, (

(DS)2000H, (BX)=0100H, (SI)=0002H, (20100)=12H, (20101)=34H, (20102)=56H,(20103)=78H, (21200)=2AH, (21201)=4CH, (21202)=12H, (21203)=65H,下列指令执行后填入AX寄存器的内容。

MOV AX, 1200H ;(AX)=______

MOV AX, BX ;(AX)=______

MOV AX, [1200H] ;(AX)=______

MOV AX, [BX] ;(AX)=______

MOV AX, 1100 [BX] ;(AX)=______

MOV AX, [BX] [SI] ;(AX)=______

MOV AX, 1100 [BX] [SI] ;(AX)=______

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改