السلام عليكم ورحمة الله وبركاته
الى اعضاء المنتدى العزيز ارجوا من الجميع التفاعل
عندي برنامج مكتوب بالجافا لكن المشكله اني ضعيفه في هذه للغه لدي برنامج طويل بس مو مره
وابغى احد يشرحه لي خطوه خطوه
وانا حنزل الكود باجزاء بس ارجــــــــــــــــــــــــــاء مساعدتي بعد الله لان يوم السبت القادم فيه امتحان عليه
والامل فيكم كبير شدني منتداكم المميز والاكثر من رائع
وهذي اول مشاركه لي وإن شاءالله ماتخيبون ظني ويكون بنا تعاون
واستفيد منكم ونفيد
ومشكورين مقدما
اذا ممكن ببداء في تنزيل جزء من الكود =========>>> واثقه فيكم :)
import java.io.*;
import java.util.*;
import java.math.*;
public class AssemblyFile extends AssemObject{
private ArrayList assemblyLines = new ArrayList();
private int LOCCTR=0;
private int startingAddress;
private int programLength;
private ArrayList errors = new ArrayList();
/** Creates a new instance of AssemblyFile */
private AssemblyFile() {
}
private static AssemblyFile instance=new AssemblyFile();
public static AssemblyFile getInstance(){
return instance;
}
public void addError(String error){
errors.add(error);
}
public Collection getErrors(){
return errors;
}
public static AssemObject read(Reader reader) throws Exception {
AssemblyFile allLines = instance;
BufferedReader br=new BufferedReader(reader);
int lineNumber=1;
String line = br.readLine();
String original;
while (line != null) {على فكره اهو يتكلم عن طريقة عمل الاسمبلر وباس ون وتو