日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

计算机硬件四则运算实验,实验一四则运算(INTERNET).pdf

發布時間:2025/3/12 编程问答 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 计算机硬件四则运算实验,实验一四则运算(INTERNET).pdf 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

123456

電工電子實驗中心

實驗報告

課程名稱: 計算機硬件技術基礎實驗

實驗名稱: 實驗一 四則運算

姓名: 學號:

評定成績: 審閱教師:

實驗時間:

123456

123456

一、 實驗目的要求

1. 熟悉匯編語言的框架結構,掌握順序結構的編程方法;

2. 熟悉Tddebug 調試環境和Turbo Debugger 的使用;

3. 理解X86 內存數據的組織方式;

4. 理解基本的內存尋址方式。

二、 實驗任務

完成32 位無符號數的加法、減法,16 位乘以16 位,32 位除以16 位除法的四則運算練

習。

三、 實驗代碼

DATA SEGMENT

A DW 1234H, 5678H ;被加數

B DW 0FEDCH, 123AH ;加數

C DW 2 DUP (?)

AD DW 0FEDCH, 0BA98H

BD DW 1234H, 789AH

CD DW 2 DUP (?)

A1 DW 0D678H

B1 DW 0012H

C1 DW 2 DUP (?)

A2 DW 5678H, 0234H

B2 DW 0F234H

C2 DW 2 DUP (?)

DATA ENDS

STACK1 SEGMENT STACK

DB 100 DUP(?)

STACK1 ENDS

CODE SEGMENT

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

START PROC FAR

PUSH DS

MOV AX, 0

PUSH AX

MOV AX, DATA

MOV DS, AX

MOV AX, A ;32 位無符號加法

ADD AX, B ;低16 位加低16 位

MOV C, AX ;保存結果

1

123456

MOV AX, A+2

ADC AX, B+2 ;高16 位加高16 位

MOV C+2, AX ;保存結果

MOV AX, AD ;補全代碼1-32 位無符號減法

SUB AX, BD ;低16 位相減

MOV CD, AX ;保存結果

MOV AX, AD+2

SBB AX, BD+2 ;高16 位相減

MOV CD+2, AX ;保存結果

MOV AX, A1 ;補全代碼2-16 位乘以16 位

MUL B1 ;AX 中的16 位與B1 中的16 位相乘(結果為32 位)

MOV C1, AX ;保存低16 位結果

MOV C1+2, DX ;保存高16 位結果

MOV AX, A2 ;補全代碼3-32 位除以16 位

MOV DX,

總結

以上是生活随笔為你收集整理的计算机硬件四则运算实验,实验一四则运算(INTERNET).pdf的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。