欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

微机原理实验 实验二 存储器扩展实验

程序员文章站 2024-02-02 16:01:58
...

一、实验目的

熟悉存储器的电路构成,掌握存储器读写的编程方法。

二、实验设备

PC 计算机一台, Dais-86PRO+或 Dais-PRO163C 实验系统一套。

三、 实验内容及步骤

编写程序,将 03000H-03FFFH存储器单元写入特定的数据,通过内存窗口查看该存储空间,检测写入数据是否正确。
奇数地址写入55H,偶数地址写入AAH。

硬件连线

代码

;03000H-03FFFH  写入特定数据    0000H * 16 + 3000H
; even地址-AAH
; odd地址 -55H

CODE    segment
        assume cs:code

start:
        mov ax,0000H
        mov ds,ax    ;初始化段地址
        mov bx,3000H  ;初始化地址

s1:
      mov [bx],55AAH   ;当前地址赋值55AAH     03000H: AA 03001H: 55
      add bx,2          ;地址加2
      cmp bx,03FFEH      ;如果地址为最后一个地址,跳出循环
      jnz s1              ;不为0,继续循环

CODE  ends
      end start