文档章节

simh中运行unix v7

wangxuwei
 wangxuwei
发布于 2017/01/10 21:08
字数 342
阅读 22
收藏 0
点赞 0
评论 0

安装simh:win下直接安装,linux下make后在BIN目录找到pdp11并cp到搜索路径目录下

去http://simh.trailing-edge.com/kits/uv7swre.zip载uv7swre.zip,解压后生成unix_v7_rl.dsk 

或到天翼云盘下载(访问码:0933)

启动文件

echo
echo at the prompt type in
echo @ boot
echo at the prompt type in
echo : rl(0,0)rl2unix
echo
set   cpu   u18 
set   rl0   RL02 
att   rl0   unix_v7_rl.dsk 
boot   rl0
q

启动并登录

$ pdp11 boot.int 

PDP-11 simulator V3.9-0

at the prompt type in
@ boot
at the prompt type in
: rl(0,0)rl2unix

Disabling XQ
@boot
New Boot, known devices are hp ht rk rl rp tm vt 
: rl(0,0)rl2unix
mem = 177856
# cat /etc/passwd
root:VwL97VCAx1Qhs:0:1::/:
daemon:x:1:1::/:
sys::2:2::/usr/sys:
bin::3:3::/bin:
uucp::4:4::/usr/lib/uucp:/usr/lib/uucico
dmr::7:3::/usr/dmr:
# Restricted rights: Use, duplication, or disclosure
is subject to restrictions stated in your contract with
Western Electric Company, Inc.
Mon Sep 26 07:24:19 EDT 1988

# mkdir /usr/dmr
# chown dmr /usr/dmr
# chgrp 3 /usr/dmr
# mkdir /tmp
# chmod 777 /tmp
# ^D




login: dmr
$ 

$ pdp11 boot.int 

 

 

编译运行一个c程序

$ ed hello.c
?hello.c
a
main()
{
   printf("Hello World!\n");
}
.
w
40
q
$ cc hello.c
$ a.out
Hello World!

运行一个fortran77程序

$ ed ex2.f
?ex2.f
a
C MAIN PROGRAM
        PROGRAM EX2
        PRINT *, 'radius=', 1.0, ' Circum=', Cf(1.0)
        PRINT *, 'radius=', 3.0, ' Circum=', Cf(3.0)
        PRINT *, 'radius=', 12.0, ' Circum=', Cf(12.0)
        PRINT *, 'radius=', 5.0, ' Circum=', Cf(5.0)
        END

C SUBPROGRAM
        FUNCTION Cf(R)
        PI=3.1415926
        Circum=2*PI*R
        RETURN
        END
.
w
368
q
$ f77 ex2.f
ex2.f:
   MAIN ex2:
   cf:
$ ./a.out
 radius=  1.00000000  Circum=  .000000000e+00
 radius=  3.00000000  Circum=  .000000000e+00
 radius=  .120000000e+02  Circum=  .000000000e+00
 radius=  5.00000000  Circum=  .000000000e+00

 

© 著作权归作者所有

共有 人打赏支持
wangxuwei
粉丝 21
博文 326
码字总数 110959
作品 0
杭州
其他
simh中安装运行unix v7

参考http://gunkies.org/wiki/Installingv7on_SIMH 一、用perl或C生成磁带镜像 $ cat mkdisttap.pl c语言: 二、到ftp://minnie.tuhs.org/UnixArchive/PDP-11/Distributions/research/Keith......

wangxuwei
2016/03/13
36
0
RT-11SJ 环境下运行pdp11汇编MACRO-11

一、在simh下运行RT-11SJ 1:安装simh:win下直接安装,linux下make后在BIN目录找到pdp11并cp到搜索路径目录下 2:到http://simh.trailing-edge.com/software.html 下载RT-11 V4 for the PDP-...

wangxuwei
2015/09/12
76
0
armv6 armv7 armv7s架构的区别

arm结构处理器,几乎所有的手机都基于arm,其在嵌入式系统中应用非常广泛。 ARM 处理器因为低功耗和小尺寸而闻名,它的性能在同等功耗的产品中也很出色。这里我们注意一点,模拟器并不运行a...

东方皓
2013/05/07
0
4
Windows + Linux NFS 的配置(增加非root访问的权限)

你还在生产环境中用 samba 来给 Linux and windows 交换文件吗? 拜托~别这么土....!! 用NFS吧!!! 微软有个用于跟linux(Unix)互联互通的软件包SFU 这东西是需要单独下载而且安装的,而且以...

范堡
2009/01/22
9.6K
0
在simh中安装unix v6(PDP11)

去http://sourceforge.net/projects/bsd42/files/Install tapes/Research Unix/Unix-v6-Ken-Wellsch.tap.bz2/download下载Unix-v6-Ken-Wellsch.tap.bz2,解压后变成Unix-v6-Ken-Wellsch.tap......

wangxuwei
2016/03/13
222
0
UNIX的平均负载 第一部分 :如何工作

UNIX® 的平均负载 第一部分 :如何工作 作者:Dr. Neil Gunther, Performance Dynamics Company 为了正确查看数学符号,请检查这里 ,然后再继续。 你曾经想知道这三个在UNIX®平均负荷(L...

黄平俊
2009/04/20
486
1
Ruby 和 Python 分析器是如何工作的?

原文出处:Julia Evans 译文出处:开源中国 你好! 我作为一名编写Ruby profiler的先驱,我想对现有的Ruby和Python profiler如何工作进行一次调查。 这也有助于回答很多人的问题:“你怎么写...

Julia Evans
2017/12/24
0
0
Nginx 教程 (1):基本概念

原文出处:netguru 译文出处:开源中国 简介 嗨!分享就是关心!所以,我们愿意再跟你分享一点点知识。我们准备了这个划分为三节的《Nginx教程》。如果你对 Nginx 已经有所了解,或者你希望了...

netguru
01/28
0
0
Android依赖管理与私服搭建

*本篇文章已授权微信公众号 guolin_blog (郭霖)独家发布 1.Android引入依赖的多种方式 2.多平台私服搭建 3.创建和依赖自己的代码仓库 1、Android引入依赖的多种方式 引入方式一 AS切换pro...

javen205
2017/03/04
0
0
解决新建Support7Demos的sample时出现编译错误和运行报错出现的问题

右键New->Other->Android Sample Project->选择Android 4.4.2->选择Support7Demos ,finish。 会出现编译错误 解决如下: 1.把这三个文件导入到Eclipse里, 这三个是库文件,并且勾选COPY到工...

xiaopangzi520
06/26
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

CoreText进阶(七)-添加自定义View和对其

CoreText进阶(七)-添加自定义View和对其 其它文章: CoreText 入门(一)-文本绘制 CoreText入门(二)-绘制图片 CoreText进阶(三)-事件处理 CoreText进阶(四)-文字行数限制和显示更多...

aron1992
15分钟前
0
0
Python爬虫 爬取百合网的女人们和男人们

学Python也有段时间了,目前学到了Python的类。个人感觉Python的类不应称之为类,而应称之为数据类型,只是数据类型而已!只是数据类型而已!只是数据类型而已!重要的事情说三篇。 据书上说...

p柯西
27分钟前
0
0
在Java中,你真的会日期转换吗

1.什么是SimpleDateFormat 在java doc对SimpleDateFormat的解释如下: SimpleDateFormatis a concrete class for formatting and parsing dates in a locale-sensitive manner. It allows fo......

Java小铺
35分钟前
0
0
Linux系统梳理---系统搭建(二):tomcat的安装和使用

上一章讲到JDK的安装使用,这一章主要记录下服务器tomcat的安装以及部署一个项目. 1.下载tomcat,这里下载的是apache-tomcat-8.5.32.tar.gz 2.创建文件夹,便于管理,和JDK一样,在usr目录下创建t...

勤奋的蚂蚁
46分钟前
0
0
ES15-聚合

1.Terms Aggregation 分组聚合 2.Filter Aggregation 过滤聚合

贾峰uk
47分钟前
0
0
【2018.07.19学习笔记】【linux高级知识 20.27-20.30】

20.27 分发系统介绍 20.28 expect脚本远程登录 20.29 expect脚本远程执行命令 20.30 expect脚本传递参数

lgsxp
50分钟前
0
0
10.32/10.33 rsync通过服务同步~10.35 screen工具

通过服务的方式同步要编辑配置文件:[root@linux-xl ~]# vim /etc/rsyncd.confport=873log file=/var/log/rsync.logpid file=/var/run/rsyncd.pidaddress=192.168.43.21[tes...

洗香香
53分钟前
0
0
与女儿谈商业模式 (3):沃尔玛的成功模式

分类:与女儿谈商业模式 | 标签: 经济学 沃尔玛 陈志武 2007-05-10 09:09阅读(11279)评论(30) 与女儿谈商业模式 (3):沃尔玛的成功模式 陈志武 /文 沃尔玛(Wal-Mart)是另一个有意思的财...

祖冲之
59分钟前
0
0
网页加载速度优化方法总结

1、减少请求 最大的性能漏洞就是一个页面需要发起几十个网络请求来获取诸如样式表、脚本或者图片这样的资源,这个在相对低带宽和高延迟的移动设备连接上来说影响更严重。 2、整合资源 对开发...

Jack088
今天
0
0
dubbo学习

https://blog.csdn.net/houshaolin/article/details/76408399

喵五郎
今天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部